Project Description
@pizzaeueu
About Project Description
The proxy enables integration between OpenAI chat models and local MCP servers via Function Calling, allowing custom PII checks for sensitive data verification
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Project Description?
Project Description is a proxy that integrates OpenAI chat models with local MCP servers via function calling, adding custom PII checks for sensitive data verification. It is designed for users who need to control whether sensitive information retrieved from MCP tools is shared with the language model.
How to use Project Description?
Set your OpenAI API key in the OPEN_AI_API_KEY variable and an absolute path to the shared folder in the SHARED_DIRECTORY_ABSOLUTE_PATH variable in the Docker Compose file, then run docker compose up. Open http://localhost:4173/ and start chatting with the model. By default, it works with the filesystem MCP server (pre‑installed as a Docker image), but you can configure other MCP servers by editing data/McpConfig.conf.
Key features of Project Description
- Enables OpenAI models to call tools on local MCP servers.
- Runs regex‑based PII checks on data retrieved from MCP servers.
- Asks users for permission before sharing sensitive data with the LLM.
- Stateful with in‑memory persistence (workflows lost on crash/restart).
- No authentication mechanism, no metrics, no strict SLAs.
- PII detection supports English language only.
Use cases of Project Description
- Safely use MCP file‑system tools with OpenAI without leaking sensitive content.
- Review and approve or deny sharing of detected PII before it reaches the LLM.
- Prototype integrations between OpenAI and custom MCP servers in a local environment.
FAQ from Project Description
What does Project Description do differently from a direct MCP integration?
It adds a PII verification layer between MCP tool results and the LLM, prompting the user to allow or block sharing of sensitive data before the conversation continues.
What dependencies or runtime are required?
OpenAI chat models with tool‑calling support, a Docker environment, and an MCP server (e.g., the filesystem server installed as a Docker image).
Where does user data live?
User data is stored in‑memory; it is lost on crash or restart, and the app is not horizontally scalable.
What are the known limits of Project Description?
PII detection only works for English. If the data retrieved from MCP servers exceeds the LLM’s context window, the app returns an error and stops the dialog. Adding a new MCP server requires a restart.
What transport or authentication does it use?
The proxy does not implement any authentication mechanism. It communicates with MCP servers via the MCP Java SDK and with OpenAI via the OpenAI Java SDK using function calling.
Frequently asked questions
What does Project Description do differently from a direct MCP integration?
It adds a PII verification layer between MCP tool results and the LLM, prompting the user to allow or block sharing of sensitive data before the conversation continues.
What dependencies or runtime are required?
OpenAI chat models with tool‑calling support, a Docker environment, and an MCP server (e.g., the filesystem server installed as a Docker image).
Where does user data live?
User data is stored in‑memory; it is lost on crash or restart, and the app is not horizontally scalable.
What are the known limits of Project Description?
PII detection only works for English. If the data retrieved from MCP servers exceeds the LLM’s context window, the app returns an error and stops the dialog. Adding a new MCP server requires a restart.
What transport or authentication does it use?
The proxy does not implement any authentication mechanism. It communicates with MCP servers via the MCP Java SDK and with OpenAI via the OpenAI Java SDK using function calling.
Basic information
More AI & Agents MCP servers

Lumify Sports Intelligence
LumifyAgent-ready sports intelligence API: live scores, odds, line movement, public betting splits, and explainable bet confidence — via 16 MCP tools at https://lumify.ai/mcp. Get a free key instantly — no signup, email, or ca
PDI Bridge for Claude
jxrlabsConnect Claude Desktop to your ServiceNow PDI. Query records, inspect Business Rules, review ACLs, and troubleshoot against your live instance.

scvd.store
seancrecordThe trust layer of the x402 economy. Free conformance checking for any issuer's x402 signed offers and receipts. Settlement attestation on Base and Solana. Weekly signed, Bitcoin-anchored ecosystem corpus.

Agentery
ntlgncFree MCP for live and historical pricing for 13,000+ agents and MCPs. Never knowingly pay too much... or charge too little. Know the going rate. https://agentery.com.
fhirHydrant
faulkjOpen-source Node.js FHIR MCP server with SMART Backend Services, metadata-aware search/CRUD tools, compact responses, FHIRPath filtering, safe pagination, audit events, and terminology lookup.
Comments