Observed since 20 Oct, 16:23 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Add your description here
A command-line tool that generates Model Context Protocol (MCP) server code from a oneline a2a agent. This tool helps you quickly create an MCP server that acts as a bridge between LLMs (Large Language Models) and the a2a agent.
English | 简体中文
skills of the a2a agent into an MCP tooluv (optional, but recommended) or pipFirstly, you need to start up a a2a agent: https://github.com/google/a2a-python/tree/main/examples
uv run a2a-agent-mcpserver-generator --agent http://0.0.0.0:10000
uv pip install a2a-agent-mcpserver-generator
uv run a2a-agent-mcpserver-generator --help
Usage: a2a-agent-mcpserver-generator [OPTIONS]
Options:
--agent TEXT
--output TEXT
--name TEXT
--history BOOLEAN
--use_push_notifications BOOLEAN
--push_notification_receiver TEXT
--help Show this message and exit.
Suggest use mcpclihost as MCP host to take a try.
This tool(mcpclihost) could support both Azure Openai and deepseek
You can add generated MCP server congiguration like this:
{
"mcpServers": {
"a2a-mcp": {
"command": "uv",
"args": [
"--project",
"/Users/lipeng/workspaces/github.com/vincent-pli/a2a-agent-mcpserver-generator/a2a-mcp-server",
"run",
"a2a-agent-mcpserver"
]
}
}
}
to the ~/.mcp.json(default mcp server configuration path of mcpclihost), then take a try
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.2 | 23 May 2025 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 16:23 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:74a0b31cff1792a512abff566b742fc47304dc1ab389219eae0410c66add71a9