这是一个用于与Foundry交互的Model Context Protocol服务器。它允许AI助手与数据集、本体对象和函数进行交互。
该服务器需要少量配置变量才能运行:
| 变量 | 描述 | 默认值 |
|---|---|---|
HOSTNAME | 您的Foundry实例的主机名 | 必需 |
TOKEN | 您可以在个人资料页面生成的用户令牌 | 必需* |
CLIENT_ID | 在开发者控制台创建的服务用户 | 必需* |
CLIENT_SECRET | 与服务用户关联的秘密 | 必需* |
SCOPES | Oauth范围 | None |
ONTOLOGY_ID | 您的本体ID | 必需 |
首先,您需要克隆仓库并将配置添加到您的应用中
{
"mcpServers": {
"foundry": {
"command": "uv",
"args": [
"--directory",
"<mcp_server路径>",
"run",
"mcp-server-foundry"
],
"env": {
"HOSTNAME": "<主机名>",
"TOKEN": "<令牌>",
"CLIENT_ID": "<客户端ID>",
"CLIENT_SECRET": "<客户端秘密>",
"SCOPES": "<范围>",
"ONTOLOGY_ID": "<本体ID>"
}
}
}
}
要在开发模式下运行服务器:
# 克隆仓库
git clone git@github.com:qwert666/mcp-server-foundry.git
# 运行服务器
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-foundry-server run mcp-server-foundry
MIT 许可证 - 详情见LICENSE文件