Skip to main content
Glama

Payments Developer Portal MCP Server

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 documentation
  • get_resource_by_id: Get a specific resource by its ID
  • list_categories: List all available documentation categories
  • list_resources_by_category: List resources in a specific category
  • list_resources_by_tag: List resources with a specific tag
  • get_related_resources: Get resources related to a specific resource

Resources

  • payments-docs://api: Access API reference documentation
  • payments-docs://documentation: Access general documentation
  • payments-docs://guides: Access guides and tutorials
  • payments-docs://categories: View documentation categories
  • payments-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

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

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.

  1. What is MCP?
    1. Getting Started
      1. Prerequisites
      2. Installation
      3. Running the Server
      4. Development
    2. Available Features
      1. MCP Server
      2. Resources
    3. Documentation Structure
      1. Testing
        1. License

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A server implementing the Model Context Protocol to make and query payments through Worldpay APIs, enabling payment processing, payment queries, and checkout form generation.
            Last updated -
            TypeScript
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.
            Last updated -
            6
            TypeScript
            Apache 2.0
          • -
            security
            F
            license
            -
            quality
            A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
            Last updated -
            3
            1
            TypeScript
          • -
            security
            A
            license
            -
            quality
            A server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.
            Last updated -
            1
            8
            TypeScript
            MIT License

          View all related MCP servers

          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/PraveenJoshua23/MCP-portal'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server