Back to Home
engelkes-finstreet icon

context-forge-mcp

by engelkes-finstreet

Overview

A Model Context Protocol (MCP) server for AI assistants to interact with finstreet/ui components by providing tools to fetch component stories, demo code, and installation guides, and manage tasks and subtasks.

Installation

Run Command
docker compose up -d context-forge-mcp

Environment Variables

  • GITHUB_TOKEN
  • PORT
  • DATABASE_URL

Security Notes

The project uses Zod for input validation, which is good for preventing injection vulnerabilities. Sensitive data like `GITHUB_TOKEN` is intended to be loaded from environment variables (`process.env.GITHUB_TOKEN` in `src/constants.ts`). However, the `CLAUDE.md` file explicitly states, "The GitHub token is currently hardcoded in `src/utils/api.ts` - should be moved to environment variable." Since the full `src/utils/api.ts` file (which is indicated as handling GitHub API integration) is not provided, this critical warning must be taken seriously, as hardcoding a GitHub token is a significant security risk. CORS is enabled globally without specific origin restrictions, which could be a minor risk in some deployment scenarios but might be acceptable for an internal/localhost-exposed server. The database interactions use Prisma and are abstracted, reducing direct SQL injection risks.

Similar Servers

Stats

Interest Score0
Security Score5
Cost ClassLow
Stars0
Forks0
Last Update2025-12-02

Tags

MCPAI AssistantsTypeScriptAPI ServerShadcn UI