M
mcpagents-ai/mcpagentai
Python SDK for connecting to MCP servers and calling tools
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
安装与配置
- 复制上面的命令
- 粘成
claude_desktop_config.json里mcpServers的一项(本地服务器用 command + args,示例见 客户端接法) - 重启客户端
取自该仓库的安装命令
pip install mcpagentai
解析自我们于 2026-11-05 抓取的该仓库 README;我们未执行过。
这条是仓库自己写的安装方式,不是 MCP 客户端配置,所以不生成 JSON。
配置项的键名以你的客户端为准:客户端与 CLI
- 来源明细
- 收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
- 收录与活跃
- 收录于 2026-11-05 · 最近见到 2026-11-14 · 共见到 10 次 · 被 10 个来源列出
- 评分构成
- 综合分 1,003 · 10 个来源 · mcp
- 安装
pip install mcpagentai
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是
pip install mcpagentai。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-11-05;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
# MCPAgentAI 🚀
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
MCPAgentAI is a standardized tool wrapping framework for implementing and managing diverse tools in a unified way. It is designed to help developers quickly integrate and launch tool-based use cases.
### Key Features
🔧 Standardized Wrapping: Provides an abstraction layer for building tools using the MCP protocol.
🚀 Flexible Use Cases: Easily add or remove tools to fit your specific requirements.
✨ Out-of-the-Box Tools: Includes pre-built tools for common scenarios:
🐦 Twitter Management: Automate tweeting, replying, and managing Twitter interactions.
💸 Crypto: Get the latest cryptocurrency prices.
🤖 ElizaOS Integration: Seamlessly connect and interact with ElizaOS for enhanced automation.
🕑 Time utilities
☁️ Weather information (API)
📚 Dictionary lookups
🧮 Calculator for mathematical expressions
💵 Currency exchange (API)
📈 Stocks Data: Access real-time and historical stock market information.
[WIP] 📰 News: Retrieve the latest news headlines.
### Tech Stack 🛠️
Python: Core programming language
MCP Framework: Communication protocol
Docker: Containerization
#### 🤔 What is MCP?
The Model Context Protocol (MCP) is a cutting-edge standard for context sharing and management across AI models and systems. Think of it as the language AI agents use to interact seamlessly. 🧠✨
Here’s why MCP matters:
🧩 Standardization: MCP defines how context can be shared across models, enabling interoperability.
⚡ Scalability: It’s built to handle large-scale AI systems with high throughput.
🔒 Security: Robust authentication and fine-grained access control.
🌐 Flexibility: Works across diverse systems and AI architectures.
source
## Installation 📦
### Install via PyPI
bash
pip install mcpagentai
## Usage 💻
### Run Locally
bash
mcpagentai --local-timezone "America/NewYork"
### Run in Docker
1. Build the Docker image:
docker build -t mcpagentai .
2. Run the container:
docker run -i --rm mcpagentai
## Twitter Integration 🐦
MCPAgentAI offers robust Twitter integration, allowing you to automate tweeting, replying, and managing Twitter interactions. This section provides detailed instructions on configuring and using the Twitter integration, both via Docker and .env + scripts/runagent.sh.
### Docker Environment Variables for Twitter Integration
When running MCPAgentAI within Docker, it's essential to configure environment variables for Twitter integration. These variables are divided into two categories:
#### 1. Agent Node Client Credentials
These credentials are used by the Node.js client within the agent for managing Twitter interactions.
dockerfile
ENV TWITTERUSERNAME=
ENV TWITTERPASSWORD=
ENV TWITTEREMAIL=
#### 2. Tweepy (Twitter API v2) Credentials
These credentials are utilized by Tweepy for interacting with Twitter's API v2.
dockerfile
ENV TWITTERAPIKEY=
ENV TWITTERAPISECRET=
ENV TWITTERACCESSTOKEN=
ENV TWITTERACCESSSECRET=
ENV TWITTERCLIENTID=
ENV TWITTERCLIENTSECRET=
ENV TWITTERBEARERTOKEN=
### Running MCPAgentAI with Docker
1. Build the Docker image:
bash
docker build -t mcpagentai .
2. Run the container:
bash
docker run -i --rm mcpagentai
### Running MCPAgentAI with .env + scripts/runagent.sh
#### Setting Up Environment Variables
Create a .env file in the root directory of your project and add the following environment variables:
### Key Features
🔧 Standardized Wrapping: Provides an abstraction layer for building tools using the MCP protocol.
🚀 Flexible Use Cases: Easily add or remove tools to fit your specific requirements.
✨ Out-of-the-Box Tools: Includes pre-built tools for common scenarios:
🐦 Twitter Management: Automate tweeting, replying, and managing Twitter interactions.
💸 Crypto: Get the latest cryptocurrency prices.
🤖 ElizaOS Integration: Seamlessly connect and interact with ElizaOS for enhanced automation.
🕑 Time utilities
☁️ Weather information (API)
📚 Dictionary lookups
🧮 Calculator for mathematical expressions
💵 Currency exchange (API)
📈 Stocks Data: Access real-time and historical stock market information.
[WIP] 📰 News: Retrieve the latest news headlines.
### Tech Stack 🛠️
Python: Core programming language
MCP Framework: Communication protocol
Docker: Containerization
#### 🤔 What is MCP?
The Model Context Protocol (MCP) is a cutting-edge standard for context sharing and management across AI models and systems. Think of it as the language AI agents use to interact seamlessly. 🧠✨
Here’s why MCP matters:
🧩 Standardization: MCP defines how context can be shared across models, enabling interoperability.
⚡ Scalability: It’s built to handle large-scale AI systems with high throughput.
🔒 Security: Robust authentication and fine-grained access control.
🌐 Flexibility: Works across diverse systems and AI architectures.
source
## Installation 📦
### Install via PyPI
bash
pip install mcpagentai
## Usage 💻
### Run Locally
bash
mcpagentai --local-timezone "America/NewYork"
### Run in Docker
1. Build the Docker image:
docker build -t mcpagentai .
2. Run the container:
docker run -i --rm mcpagentai
## Twitter Integration 🐦
MCPAgentAI offers robust Twitter integration, allowing you to automate tweeting, replying, and managing Twitter interactions. This section provides detailed instructions on configuring and using the Twitter integration, both via Docker and .env + scripts/runagent.sh.
### Docker Environment Variables for Twitter Integration
When running MCPAgentAI within Docker, it's essential to configure environment variables for Twitter integration. These variables are divided into two categories:
#### 1. Agent Node Client Credentials
These credentials are used by the Node.js client within the agent for managing Twitter interactions.
dockerfile
ENV TWITTERUSERNAME=
ENV TWITTERPASSWORD=
ENV TWITTEREMAIL=
#### 2. Tweepy (Twitter API v2) Credentials
These credentials are utilized by Tweepy for interacting with Twitter's API v2.
dockerfile
ENV TWITTERAPIKEY=
ENV TWITTERAPISECRET=
ENV TWITTERACCESSTOKEN=
ENV TWITTERACCESSSECRET=
ENV TWITTERCLIENTID=
ENV TWITTERCLIENTSECRET=
ENV TWITTERBEARERTOKEN=
### Running MCPAgentAI with Docker
1. Build the Docker image:
bash
docker build -t mcpagentai .
2. Run the container:
bash
docker run -i --rm mcpagentai
### Running MCPAgentAI with .env + scripts/runagent.sh
#### Setting Up Environment Variables
Create a .env file in the root directory of your project and add the following environment variables:
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/mcpagents-ai-mcpagentai/)
- 来源
- awesome · https://github.com/mcpagents-ai/mcpagentai
- 按领域浏览
- MCP 服务
- 收录来源
- 10 个独立来源
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。