Foundry MCP Server

by qwert666
MIT License
2

Integrations

  • Enables interaction with pandas dataframes when querying and analyzing datasets from Foundry

  • Provides a Python-based environment for executing functions and interacting with Foundry's data structures

Foundry MCP 服务器

用于与 Foundry 交互的模型上下文协议服务器。它允许 AI 助手与数据集、本体对象和函数进行交互。

工具🌟

  • 列出数据集
  • 查询数据集
  • 列出本体对象
  • 查询本体对象
  • 列表函数
  • 执行函数

先决条件

  • Python 3.9+
  • 甲基氯丙烯
  • 皮罗
  • 熊猫
  • 铸造平台 SDK

环境变量🌍

该服务器运行时需要几个配置变量:

多变的描述默认
HOSTNAME您的 Foundry 实例的主机名必需的
TOKEN您可以在个人资料页面中生成的用户令牌必需的*
CLIENT_ID在开发者控制台中创建的服务用户必需的*
CLIENT_SECRET与服务用户关联的机密必需的*
SCOPESOauth 范围没有任何
ONTOLOGY_ID您的本体 ID必需的
  • 如果未提供令牌,服务器将尝试使用带有 client_id 和 client_secret 的 oauth2 流程进行身份验证

用法

紫外线

首先,您需要克隆存储库并将配置添加到您的应用程序

{ "mcpServers": { "foundry": { "command": "uv", "args": [ "--directory", "<path_to_mcp_server>", "run", "mcp-server-foundry" ], "env": { "HOSTNAME": "<hostname>", "TOKEN": "<token>", "CLIENT_ID": "<client_id>", "CLIENT_SECRET": "<client_secret>", "SCOPES": "<scopes>", "ONTOLOGY_ID": "<ontology_id>" } } } }

发展

要在开发模式下运行服务器:

# Clone the repository git clone git@github.com:qwert666/mcp-server-foundry.git # Run the server npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-foundry-server run mcp-server-foundry

贡献

  • 分叉存储库
  • 创建你的功能分支(git checkout -b feature/amazing-feature)
  • 提交您的更改(git commit -m'添加一些惊人的功能')
  • 推送到分支(git push origin feature/amazing-feature)
  • 打开拉取请求

许可证📜

MIT 许可证 - 详情请参阅许可证文件

-
security - not tested
A
license - permissive license
-
quality - not tested

MCP 服务器允许 AI 助手通过自然语言查询和命令与 Foundry 数据集、本体对象和功能进行交互。

  1. Tools 🌟
    1. Prerequisites
      1. Environment Variables 🌍
        1. Usage
        2. Development
      2. Contributing
        1. License 📜

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An MCP server that lets AI assistants interact with your Lunchmoney data, enabling natural language queries about transactions, budgets, and spending patterns.
            Last updated -
            4
            3
            8
            TypeScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.
            Last updated -
            32
            80
            5
            TypeScript
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
            Last updated -
            11
            6
            TypeScript
            MIT License
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables AI assistants to interact with the Notion API, allowing them to search, read, comment on, and create content in Notion workspaces through natural language commands.
            Last updated -
            19
            5,617
            1,472
            TypeScript
            MIT License
            • Apple

          View all related MCP servers

          ID: 7va2zq59mr