Moon Banking MCP Server
OfficialMoon Banking MCP Server
Moon Banking — это глобальный каталог розничных и бизнес-банков со структурированными оценками сообщества по 14 категориям: обслуживание клиентов, комиссии и тарифы, цифровой опыт, дружелюбность к криптовалютам, безопасность и доверие, кредитование, бизнес-банкинг, международный банкинг, прозрачность и другие. MCP-сервер Moon Banking предоставляет весь этот набор данных — каждый банк, страну, оценку, голос и пользовательскую историю — в виде живых инструментов, которые может вызывать ваш ИИ-агент, чтобы ответы о реальном банковском деле опирались на свежие данные Moon Banking, а не на устаревшие предположения из обучающего набора.
После подключения вы можете задавать вопросы вроде «какие крипто-дружественные банки работают в Бразилии?», «сравните оценки цифрового опыта ведущих американских необанков» или «обобщите недавние пользовательские истории о комиссиях в HSBC UK» и получать ответы, основанные на инструментах и подкреплённые цитатами, опирающиеся на те же данные, что питают moonbanking.com.
Сервер генерируется из публичной спецификации OpenAPI и поставляется как в виде размещённой OAuth-конечной точки по адресу https://mcp.moonbanking.com/mcp, так и в виде npm-пакета stdio (@moonbanking/mcp-server) — так что вы можете подключить его к Claude, Cursor, Grok, ChatGPT, VS Code, Devin Desktop (ранее Windsurf), Zed и любому другому клиенту Model Context Protocol.
Инструкции по настройке для конкретных клиентов
Если вы просто хотите подключить Moon Banking к конкретному клиенту, сразу переходите к соответствующему руководству. Каждое из них охватывает как размещённую настройку OAuth, так и запасной вариант с самохостингом через stdio.
Клиент | Руководство |
Claude (Desktop и web) | |
Claude Code | |
Cursor | |
Devin Desktop (ранее Windsurf) | |
VS Code (GitHub Copilot) | |
Zed | |
ChatGPT | |
Grok (xAI) | |
MCP Inspector (тестирование) |
Остальная часть этого README охватывает базовые варианты аутентификации и формы конфигурации.
Related MCP server: WalletGrower MCP Server
Аутентификация
Вы можете подключиться к Moon Banking через MCP, используя любой из двух методов аутентификации:
Метод | Для чего лучше всего | Требуется API-ключ? |
Размещённый OAuth-сервер (рекомендуется) | Claude, Cursor, Grok, ChatGPT и любой MCP-клиент, поддерживающий удалённый/потоковый HTTP MCP. Пользователи входят в Moon Banking в браузере — без работы с ключами. | Нет |
Самохостинговый пакет stdio (этот npm-пакет) | Локальные скрипты, агенты или клиенты, поддерживающие только stdio MCP. | Да |
Оба метода предоставляют одинаковый набор инструментов; выбирайте тот, который подходит вашему клиенту.
Размещённый MCP-сервер (OAuth)
URL: https://mcp.moonbanking.com/mcp (Streamable HTTP, OAuth 2.0 с динамической регистрацией клиентов).
Большинство современных MCP-клиентов могут подключиться, просто указав этот URL — они автоматически откроют окно браузера для входа пользователя в Moon Banking и получения токена доступа. API-ключ не передаётся и не хранится на стороне клиента.
{
"mcpServers": {
"moonbanking": {
"url": "https://mcp.moonbanking.com/mcp"
}
}
}Для клиентов, которые ещё не поддерживают удалённый MCP нативно (например, старые конфигурации ChatGPT), мост mcp-remote может обернуть размещённую конечную точку как команду stdio:
{
"mcpServers": {
"moonbanking": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.moonbanking.com/mcp"]
}
}
}Самохостинг (API-ключ)
Если вы предпочитаете запускать MCP-сервер локально как процесс stdio — например, чтобы встроить его в автоматизацию, где нет браузера для OAuth, — установите этот npm-пакет и аутентифицируйтесь с помощью API-ключа Moon Banking.
Прямой вызов
Вы можете запустить MCP-сервер напрямую через npx:
export MOON_BANKING_API_KEY="Bearer mb_sk_..."
npx -y @moonbanking/mcp-serverЧерез MCP-клиент
Частичный список существующих клиентов доступен на modelcontextprotocol.io. Если у вас уже есть клиент, обратитесь к его документации, чтобы установить MCP-сервер.
Для клиентов с конфигурационным JSON это может выглядеть примерно так:
{
"mcpServers": {
"moonbanking-mcp": {
"command": "npx",
"args": ["-y", "@moonbanking/mcp-server"],
"env": {
"MOON_BANKING_API_KEY": "Bearer mb_sk_..."
}
}
}
}Фильтрация конкретных инструментов
Вы можете ограничить набор доступных инструментов с помощью флага --tool:
npx @moonbanking/mcp-server --tool=tool1 --tool=tool2Доступные инструменты
bank_getByHostname: Эта конечная точка позволяет получать банки по имени хоста. Она возвращает до одного банка на страну, соответствующего указанному имени хоста. Имя хоста нормализуется (префикс www удаляется, если присутствует) и сопоставляется как с основным именем хоста, так и с альтернативными.bank_get: Эта конечная точка позволяет получать постраничный список всех банков. По умолчанию на странице отображается максимум десять банков. Вы можете искать банки по названию, фильтровать по стране, сортировать по различным полям и включать связанные данные, такие как оценки и информацию о стране.bank_getById: Эта конечная точка позволяет получать конкретный банк по идентификатору банка. Вы можете включить в ответ связанные данные, такие как оценки и информацию о стране.bank_semanticSearch: Поиск банков по описанию того, что вы ищете, на естественном языке. Поиск выполняется по описаниям банков, включая предлагаемые услуги, историю, местоположение, уникальные особенности и тип учреждения. Используйте это, когда пользователь спрашивает о банках с определёнными характеристиками, услугами или качествами.bankVote_get: Эта конечная точка позволяет получать постраничный список голосов за банки. Вы можете фильтровать по идентификатору банка, категории, стране, типу голоса (за или против) и другим параметрам.country_get: Эта конечная точка позволяет получать постраничный список всех стран. По умолчанию на странице отображается максимум десять стран. Вы можете искать страны по названию или двухбуквенному коду, сортировать по различным полям и включать связанные данные, такие как оценки.country_getByCountryCode: Эта конечная точка позволяет получать конкретную страну по двухбуквенному коду ISO страны. Вы можете включить в ответ связанные данные, такие как оценки.story_get: Эта конечная точка позволяет получать постраничный список всех историй. По умолчанию на странице отображается максимум десять историй. Вы можете искать истории по текстовому содержимому, фильтровать по идентификатору банка, сортировать по различным полям и включать связанные данные, такие как информация о банке и стране.story_getById: Эта конечная точка позволяет получать конкретную историю по идентификатору истории. Вы можете включить в ответ связанные данные, такие как информация о банке и стране.world_getOverview: Эта конечная точка позволяет получать глобальные обзорные данные, которые агрегируют голоса за банки, истории и другие данные по всем банкам во всех странах. Вы можете включить в ответ связанные данные, такие как оценки.market_get: Эта конечная точка позволяет получать постраничный список рынков (например, фондовых бирж). Вы можете искать по названию или коду, фильтровать по точному коду, стране или типу рынка и сортировать результаты.market_getById: Эта конечная точка позволяет получать конкретный рынок (например, фондовую биржу) по идентификатору рынка.stock_get: Эта конечная точка позволяет получать постраничный список биржевых листингов. Вы можете искать по тикеру, фильтровать по точному символу, рынку, банку или статусу первичного листинга и сортировать результаты.stock_getById: Эта конечная точка позволяет получать конкретный биржевой листинг по идентификатору акции. Вы можете дополнительно включить связанныеmarketи/илиbankкак вложенные объекты.search_get: Поиск по банкам, странам, историям и акциям. Вы можете указать, какие сущности искать, с помощью параметра include. Если значение include не указано, будут искаться все сущности. Банки также сопоставляются по тикеру их биржевых листингов, поэтому поискBACвозвращает Bank of America.
Лицензия
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access financial data from 20,000+ banks across 40+ countries, allowing users to query account balances, transactions, and spending patterns through natural language.5MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to search, compare, and get personalized recommendations for financial products like savings accounts, credit cards, loans, budgeting apps, and earning platforms using curated data from WalletGrower.1MIT

Griffin MCP serverofficial
AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with the Griffin API for banking operations like opening accounts, creating payments, and managing legal persons.1914MIT- AlicenseNot gradedqualityCmaintenanceConnect AI agents to real bank accounts across 15,000+ financial institutions for transactions, balances, investments, and loans.2MIT
Related MCP Connectors
Connect AI agents to bank accounts, transactions, balances, and investments.
Read-only bank access for your AI agent. Connects Claude, ChatGPT, Cursor, Gemini, Codex.
Give your agent web search and authoritative datasets: S&P Global, FRED, OECD, SimilarWeb & more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/moonbanking/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server