Skip to main content
Glama
anhtuanluu

Banking and Fintech MCP Server

by anhtuanluu

My MCP Server

MCP Server xây dựng bằng FastMCP (Python ≥ 3.11), phục vụ domain banking / fintech.

Cấu trúc

server.py          — Entry point, mount sub-servers
tools/             — @tool: mỗi file là 1 sub-server FastMCP
resources/         — @resource: dữ liệu LLM đọc (read-only)
prompts/           — @prompt: prompt templates tái sử dụng
models/schemas.py  — Pydantic models chia sẻ
utils/helpers.py   — Decorator, sanitization, logging
tests/             — pytest-asyncio

Related MCP server: FastMCP Demo Server

Cài đặt

uv venv .venv && source .venv/bin/activate
uv pip install -r requirements-dev.txt
cp .env.example .env  # điền các biến môi trường cần thiết

Chạy

python server.py

Server mặc định tại http://0.0.0.0:8000 (cấu hình qua MCP_HOST, MCP_SERVER_PORT).

Kiểm tra tools

fastmcp dev server.py

Test & Lint

pytest
ruff check . && ruff format .
mypy .

Sub-servers

Namespace

Mô tả

db

Database queries

git

Git read-only operations

deploy

Deployment tools

config

Configuration resources

prompts

Prompt templates

Bảo mật

  • Secrets qua .env, không hardcode trong code

  • Mọi input qua sanitize_input() trước khi dùng

  • Không deploy tag latest lên production

  • Structured logging (JSON) — không log thông tin nhạy cảm

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    FastMCP is a comprehensive MCP server allowing secure and standardized data and functionality exposure to LLM applications, offering resources, tools, and prompt management for efficient LLM interactions.
    3
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    A production-ready MCP server that provides hackathon resources and reusable starter prompts. Built with FastMCP framework and includes comprehensive deployment options for development and production environments.
    1
    -
  • F
    license
    A
    quality
    D
    maintenance
    A comprehensive MCP server providing arithmetic tools, dynamic file resources for frontend/backend documentation, reusable prompt templates for code review/debugging/testing, and complete development workflow management from requirements to deployment.
    4
    67 npm
    -
  • F
    license
    B
    quality
    Not graded
    maintenance
    A production-ready FastMCP server template with modular architecture for building MCP servers with organized tools, resources, and prompts, featuring container support and AI agent documentation system.
    3
    -