
Payments Developer Portal MCP Server
A Model Context Protocol server that connects to a payments company's developer portal, providing AI assistants with access to payment documentation, APIs, and guides.
README
Payments Developer Portal MCP Server
A Model Context Protocol (MCP) server implementation that connects to a payments company's developer portal hosted on Firebase. This server provides AI assistants with access to payment documentation, APIs, and guides through the MCP TypeScript SDK.
What is MCP?
The Model Context Protocol (MCP) lets you build servers that expose data and functionality to LLM applications in a secure, standardized way. Think of it like a web API, but specifically designed for LLM interactions.
MCP servers can:
- Expose data through Resources
- Provide functionality through Tools
- Define interaction patterns through Prompts
Getting Started
Prerequisites
- Node.js (v16 or higher)
- npm
- Firebase hosting running locally at http://localhost:4000 with documentation content
Installation
# Clone the repository
git clone <repository-url>
cd MCP-portal-new
# Install dependencies
npm install
Running the Server
# Build the project
npm run build
# Run the MCP server
npm start
Development
For development with automatic reloading:
# For development with auto-reload
npm run dev
Available Features
MCP Server
Tools
search_docs
: Search the developer portal documentationget_resource_by_id
: Get a specific resource by its IDlist_categories
: List all available documentation categorieslist_resources_by_category
: List resources in a specific categorylist_resources_by_tag
: List resources with a specific tagget_related_resources
: Get resources related to a specific resource
Resources
payments-docs://api
: Access API reference documentationpayments-docs://documentation
: Access general documentationpayments-docs://guides
: Access guides and tutorialspayments-docs://categories
: View documentation categoriespayments-docs://tags
: View documentation tags
Documentation Structure
The MCP server connects to a Firebase hosting at http://localhost:4000 which contains:
- API references (JSON files)
- Documentation (Markdown files)
- Guides (Markdown files)
- Categories and tags organization
The server uses a docs-index.json file that contains metadata about all documentation resources, including:
- Resource ID, title, description, and path
- Resource type (api, documentation, guide, reference)
- Topics and related resources
- Categorization and tagging information
Testing
You can test your MCP server using the MCP Inspector.
License
ISC
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.