使用 FastMCP 构建的 MCP(模型上下文协议)服务器,通过搜索和检索工具提供对 AWS Neuron 文档的访问。
search_neuron_docs搜索 AWS Neuron 文档中的特定主题。
参数:
query(字符串,必需):用于搜索 AWS Neuron 文档的查询max_results(整数,可选):返回结果的最大数量(默认值:10)get_neuron_doc_content检索特定 AWS Neuron 文档页面的全部内容。
参数:
url(字符串,必需):要检索的 AWS Neuron 文档页面的 URLlist_neuron_guides按类别列出可用的 AWS Neuron 指南和教程。
参数:
category(字符串,必需):过滤指南的类别
all,getting-started,tutorials,frameworks,inference,trainingpip install aws-neuron-documentation-mcp-server
或者从源代码安装:
git clone https://github.com/jgray-aws/neuron-mcp.git
cd aws-neuron-documentation-mcp-server
pip install -e .
添加到您的 MCP 配置:
{
"mcpServers": {
"aws-neuron-docs": {
"command": "python",
"args": [
"-m",
"aws_neuron_documentation_mcp_server.server"
],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
python -m aws_neuron_documentation_mcp_server.server
{
"tool": "search_neuron_docs",
"arguments": {
"query": "PyTorch 教程",
"max_results": 5
}
}
{
"tool": "get_neuron_doc_content",
"arguments": {
"url": "https://awsdocs-neuron.readthedocs-hosted.com/en/latest/frameworks/torch/torch-neuron/"
}
}
{
"tool": "list_neuron_guides",
"arguments": {
"category": "getting-started"
}
}
使用 FastMCP 构建,这是一个用于创建 MCP 服务器的现代 Python 框架,具有以下特点:
MIT 许可证