Aifp MCP server
io.github.aryanduntley/aifp·v0.1.1Database-driven FP enforcement and project management for AI-maintained codebases
0 stars
Reviews
Write oneNobody has reviewed Aifp yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Aifp tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highPackage aifp not found on pypi
code.package-missing
How Aifp compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 802 Databases servers
Install Aifp in Claude Code, Cursor or VS Code
claude mcp add aifp -- uvx aifp
What the publisher says
From the Aifp repository's README, as published. We do not edit it. Read it on GitHub
AIMFP: AI Modular Functional Procedural Programming
A language-agnostic programming paradigm designed for AI-generated and AI-maintained codebases
Table of Contents
- What is AIMFP?
- Core Principles
- Architecture Overview
- Database Architecture
- How It Works
- Getting Started
- Platform Support
- Directives System
- Project Lifecycle
- Example Workflow
- Documentation
- Development
What is AIMFP?
AIMFP (AI Modular Functional Procedural) is a programming paradigm that combines:
- Pure functional programming principles (referential transparency, immutability, composability)
- Procedural execution patterns (explicit sequencing, no hidden state)
- Database-driven project management (persistent state, instant context retrieval)
- Directive-based AI guidance (deterministic workflows, automated compliance)
Two Ways to Use AIMFP
Use Case 1: Regular Software Development
- Build applications (web apps, libraries, CLI tools, etc.)
- AIMFP enforces FP compliance and manages your project
- You write code, AI assists with FP standards and project tracking
- Example: Building a web server, calculator library, data processor
Use Case 2: Custom Directive Automation
- Define automation rules (home automation, cloud management, workflows)
- AIMFP generates and manages the automation codebase for you
- You write directive definitions (YAML/JSON/TXT), AI generates the implementation
- The project's code IS the automation code generated from your directives
- Example: Smart home control system, AWS infrastructure manager, workflow automator
Key Principle: One AIMFP instance per project directory. You would NOT mix a web app with home automation directives. Run separate instances for separate purposes.
Why AIMFP?
Traditional programming paradigms were designed for humans. AIMFP is optimized for AI-human collaboration:
Core Principles
1. Functional-Procedural Hybrid
# ✅ AIMFP-Compliant
def calculate_total(items: List[Item]) -> float:
"""Pure function: deterministic, no side effects"""
return reduce(lambda acc, item: acc + item.price, items, 0.0)
# ❌ Not AIMFP-Compliant
class Calculator:
def __init__(self):
self.total = 0 # Hidden state
def add_item(self, item):
self.total += item.price # Mutation2. Database-Indexed Logic
Every function, file, and dependency is tracked in SQLite. AI accesses this data through helper tools — not raw SQL:
AI calls: get_functions_by_file(file_id)
→ Returns: all functions in that file with name, purpose, parameters, returnsNo source code reparsing required. Instant context retrieval across sessions.
3. AI-Readable Code
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Aifp: common questions
- Is Aifp MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Aifp safety report
- How do I install Aifp?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Aifp need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Aifp maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.1.1.
- What can I use instead of Aifp?
- Servers from other publishers that do the same job: Neon MCP server, Rebase MCP server and CogniCore MCP server.
Alternatives to Aifp
Same job from other publishers: the closest match first, then the best rated.
- NeonOfficial Neon MCP server for managing Neon projects and Lakebase Postgres databases.not reviewedEstablishedA
- RebaseSchema, database, document, user and dev-server tools for a Rebase backend project.not reviewedGrowingB
- CogniCoreMemory, reflection and safety for AI agents. Hosted or local, no vector database.5.0(1)GrowingA
- DBHubToken-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLitenot reviewedWidely usedA
- Neo4j CypherA simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.not reviewedEstablishedA