1. Conduid
  2. Finance
  3. ExpenseTrackerwithFastApi McpServer ClaudeDesktop
MCP server · Finance

ExpenseTrackerwithFastApi McpServer ClaudeDesktop

Unclaimed finance
30Low

Scored 6 months ago · breakdown

About ExpenseTrackerwithFastApi McpServer ClaudeDesktop

ExpenseTrackerwithFastApi McpServer ClaudeDesktop is an MCP server in the Finance category.

Install

From source
git clone https://github.com/GenerativeAiWithMariams/ExpenseTrackerwithFastApi-McpServer-ClaudeDesktop

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about ExpenseTrackerwithFastApi McpServer ClaudeDesktop

Powered by Claude · Grounded in docs

I know everything about ExpenseTrackerwithFastApi McpServer ClaudeDesktop. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

FastAPI → FastMCP → Claude Desktop

This guide shows how to convert an existing FastAPI app into a FastMCP server so you can connect clients like Claude Desktop.


1️⃣ Install Dependencies

pip install fastmcp fastapi uvicorn

Make sure your FastAPI project is ready, e.g., main.py contains your app.


2️⃣ Create MCP Server Wrapper (MCPServer.py)

from fastmcp import FastMCP
from main import app  # Import your FastAPI app

# Convert FastAPI app into a FastMCP server
mcp = FastMCP.from_fastapi(
    app=app,
    name="Expense Tracker Server with FastAPI"
)

if __name__ == "__main__":
    # Start MCP server locally
    mcp.run()

3️⃣ Run Server Locally

# Development mode (hot reload)
uv run fastmcp dev MCPServer.py

# Normal run
uv run fastmcp run MCPServer.py

Server will run on http://0.0.0.0:8000 by default.


4️⃣ Connect Claude Desktop via Proxy

# Start proxy for remote connection
uv run fastmcp install claude-desktop proxyfile.py

5️⃣ FastMCP Cloud Deployment

  1. Sign in at FastMCP Cloud.
  2. Upload MCPServer.py as a new project.
  3. Set project Public (open access) or Private (requires API token).
  4. Use the /mcp URL for proxy connections to clients like Claude.

✅ Now your FastAPI app is MCP-enabled, ready for Claude integration, local development, or FastMCP cloud deployment.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About ExpenseTrackerwithFastApi McpServer ClaudeDesktop

How do I install ExpenseTrackerwithFastApi McpServer ClaudeDesktop?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is ExpenseTrackerwithFastApi McpServer ClaudeDesktop safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is ExpenseTrackerwithFastApi McpServer ClaudeDesktop still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.