MCP.so
登录

MCP AI Agent

@Shilpaj1994

基本信息

分类

AI 与智能体

传输方式

stdio

作者

Shilpaj1994

关于 MCP AI Agent

AI Agent interacting with multiple MCP servers

MCP AI Agent 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "MCP-AI-Agent": {
      "command": "python",
      "args": [
        "agent.py"
      ]
    }
  }
}

MCP AI Agent 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP AI Agent?

MCP AI Agent is an intelligent agent that performs complex mathematical operations, creates visual presentations in Google Slides, and communicates results via Gmail. It showcases the integration of multiple Model Context Protocol servers working together to solve a compound task.

How to use MCP AI Agent?

Install dependencies with pip install -r requirements.txt, set up Google API credentials for Gmail and Slides, then run python agent.py. The system automatically calculates the Fibonacci sequence and exponentials, creates a slide with the result, saves it as a PNG, and sends it via email.

Key features of MCP AI Agent

  • Calculates Fibonacci sequences and performs exponential operations
  • Creates Google Slides presentations with text content
  • Downloads slides as PNG images
  • Sends emails with file attachments via Gmail
  • Manages email operations (read, trash, mark as read)
  • Handles Gmail API authentication

Use cases of MCP AI Agent

  • Automating multi-step workflows across different services
  • Generating visual reports from mathematical computations
  • Sending computed results as email attachments
  • Demonstrating MCP server integration for compound tasks

常见问题

1

What MCP servers does the system use?

The system uses three MCP servers: a Math server for calculations, a Slides server for Google Slides, and a Gmail server for email operations.

2

What are the prerequisites for running MCP AI Agent?

You need Python 3.8+, a Linux/Unix environment with X11 display server, and a Google account with access to Gmail and Google Slides.

3

How do I set up Google API access?

Create a project in Google Cloud Console, enable the Gmail API, create OAuth 2.0 credentials, and save them as `mcp_servers/credentials.json`. You may also set the `GMAIL_CREDS_FILE` and `GMAIL_TOKEN_FILE` environment variables.

4

Where are generated files saved?

Images are saved to `content/slide.png` in the project directory. You should use absolute paths when specifying file locations.

5

What should I do if Gmail authentication fails?

Delete the `token.json` file and rerun the agent. The first run will prompt you for Google account access.

评论

AI 与智能体 分类下的更多 MCP 服务器