Agentforce MCP Integration Server
🧩 Сервер интеграции Agentforce MCP
Этот репозиторий предоставляет унифицированное решение для интеграции клиентов Model Context Protocol (MCP) и приложений REST API с LLM с использованием Python SDK.
Он включает два основных компонента:
MCP Server – позволяет любому MCP-совместимому клиенту напрямую взаимодействовать с LLM/API.
FastAPI Server – предоставляет конечные точки RESTful API для программного вызова LLM/API.
Оба сервера созданы для обеспечения бесперебойного подключения, безопасной аутентификации и стабильной производительности по всем каналам интеграции.
📘 Обзор
В репозитории реализованы два ключевых сервера, предназначенных для различных режимов связи:
MCP Server Позволяет клиентам MCP подключаться к LLM/API с использованием стандартизированного протокола Model Context Protocol. Это обеспечивает взаимодействие в реальном времени и динамический доступ к инструментам через поддерживаемые клиенты и инспекторы MCP.
FastAPI Server Предоставляет RESTful-доступ к LLM/API, упрощая интеграцию в существующие системы или приложения с помощью простых HTTP-запросов.
Обе реализации используют Agentforce Python SDK для связи с Salesforce и бэкендом Agentforce, обеспечивая надежность и согласованность.
Related MCP server: FastAPI MCP Server
⚙️ Инструкции по настройке
1. Настройка репозитория
Клонируйте репозиторий и настройте необходимые переменные окружения:
git clone hhttps://github.com/rajpatidar35/custommcp
cd custommcp⚠️ Примечание: Убедитесь, что эти учетные данные соответствуют действительным CRED для доступа к LLM/API.
2. Установка зависимостей
Установите все необходимые зависимости Python с помощью:
pip install -r requirements.txtЭто установит все необходимые библиотеки как для серверов MCP, так и для FastAPI, включая Agentforce Python SDK.
🚀 Запуск серверов
🧠 Запуск MCP Server
Чтобы запустить сервер MCP (используется для клиентов и инспекторов MCP):
python ./src/serverllm.pyСервер MCP инициализируется и будет ожидать входящих подключений от клиентов MCP.
🌐 Запуск FastAPI Server
Чтобы запустить сервер FastAPI для доступа через REST API:
fastapi dev ./src/serverllm.pyЭто запустит экземпляр приложения FastAPI для разработки, открывая конечные точки REST, которые взаимодействуют с агентами Agentforce.
🔍 Сервер инспектора (опционально)
Для тестирования и отладки сервера MCP с помощью инструмента MCP Inspector:
Запустите сервер инспектора:
npx @modelcontextprotocol/inspectorОткройте веб-интерфейс инспектора (порт по умолчанию:
http://localhost:5173или как указано в консоли).Подключитесь к запущенному серверу MCP, используя URL хоста:
https://localhost:8000/mcpПерейдите на вкладку Tools, чтобы изучить и протестировать доступные инструменты MCP.
This server cannot be deployed
Maintenance
Related MCP Connectors
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Chat, image, video, and audio models from many vendors behind one remote MCP server and one key.
Connect MCP clients to 2,000+ AI models without managing provider API keys.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA high-performance FastAPI server supporting Model Context Protocol (MCP) for seamless integration with Large Language Models, featuring REST, GraphQL, and WebSocket APIs, along with real-time monitoring and vector search capabilities.8MIT
- AlicenseNot gradedqualityDmaintenanceA high-performance Model Context Protocol (MCP) server designed for large language models, enabling real-time communication between AI models and applications with support for session management and intelligent tool registration.2MIT
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that bridges MCP clients with local LLM services, enabling seamless integration with MCP-compatible applications through standard tools like chat completion, model listing, and health checks.-
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that standardizes tool discovery, execution, and context management for AI applications.MIT