A comprehensive collection of curated toolkits for the PyramidPy project. This repository provides ready-to-use tools and integrations to enhance your AI agent capabilities.
- Over 50+ tools across 5 categories
- MCP server support
- Tools include:
- 🔍 Tavily Search: Integration with Tavily's AI-powered search API
- 🤖 Apify Tools: Web scraping and automation capabilities
- 💬 Telegram Tools: Telegram bot integration utilities
- 📊 DEX Screener: Tools for cryptocurrency DEX analysis
- 🎯 Jina Tools: Neural search and indexing capabilities
- 📈 Twitter Tools: Twitter bot integration utilities
And many more
uv add pyramidpy-tools
# or with pip
pip install pyramidpy-tools
from pyramidpy_tools import PyramidToolkit
# Initialize the toolkit
toolkit = PyramidToolkit()
# Use specific tools
tavily_tool = toolkit.get_tool("tavily_search")
telegram_tool = toolkit.get_tool("telegram")
- Clone the repository:
git clone https://github.com/pyramidpy/pyramidpy-tools.git
cd pyramidpy-tools
- Install dependencies:
uv sync --all-extras
- Run tests:
pytest tests/
You can find example of how to use the MCP server in the examples folder.
create a file called twitter_mcp.py
and add the following code:
from pyramidpy_tools.toolkit_to_mcp import create_mcp_from_toolkit
from pyramidpy_tools.twitter_user.tools import twitter_toolkit
mcp = create_mcp_from_toolkit(twitter_toolkit, "Twitter MCP Server")
Start the MCP server:
fastmcp dev twitter_mcp.py
We love your input! We want to make contributing to PyramidPy Tools as easy and transparent as possible, whether it's:
- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
We are working on a tooling (powered by agents of course) to help you contribute to this project.
Check out our Contributing Guide for ways to get started.
This project is licensed under the MIT License - see the LICENSE file for details.
- PyramidPy - Main PyramidPy project