Integrations
What is FEGIS and Why Use It?
At its core, FEGIS is a framework that helps you create more structured, capable interactions with language models, using model context protocol.
What FEGIS Does
FEGIS enables you to create interactive agents that transform ad-hoc prompting into augmented interaction, allowing models to produce structured, context-rich outputs that can be referenced over time — within the limits of the Knowledge Store's retrieval accuracy and persistence.
Core FEGIS Components
Agents in FEGIS leverage these foundational elements:
- 🔄 Model Context Protocol - Seamless integration with language models
- 💚 Agent Archetypes - Configurable behavioral blueprints
- 🛠️ Tools - Specialized processing capabilities
- 🔍 Processes - Adjustable qualitative dimensions
- 📊 Frames - Structured attention and output organization
- 🔬 Knowledge Store - Persistent tool artifact storage and retrieval
The config-driven approach allows for quick design and iteration of effective, interactive agents. The same core FEGIS components can be configured differently across a wide spectrum:
Component | Task-Oriented Configuration | Creative/Abstract Configuration |
---|---|---|
Tools | Structured problem-solving workflows | Open-ended exploratory processes |
Processes | Tuned for rigor, precision, and verification | Tuned for wonder, discovery, and complexity |
Frames | Tightly constrained, many required fields | Flexible structure with wildcards |
Knowledge Store | Emphasis on structured retrieval | Emphasis on associative connections |
ATPF Framework at a Glance
FEGIS uses a simple, intuitive framework that organizes and defines agent interaction:
- Archetypes - A reusable configuration that bundles selected Processes, Frames, and Tools for a specific purpose.
- Tools - Which capabilities are available
- Processes - How processing happens
- Frames - What gets focused on
Whether you need a methodical knowledge worker, a serendipitous idea navigator, or a partner in exploring the web, FEGIS provides the scaffolding.
Installation Instructions
Prerequisites
- Docker installed (for vector storage backend)
- Git installed
- Claude Desktop installed (or API-compatible LLM access)
1. Install Dependencies
2. Start Qdrant for Vector Storage
3. Configure Claude Desktop
Create or edit the Claude Desktop config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Example:
Replace <FEGIS_PATH>
with the full path to your FEGIS installation.
Example Archetype
Example Interaction
❓ TOOL CALL OUTPUT Peek inside the engine! See what actually happens under the hood.
How FEGIS Works
In FEGIS, agents are:
- Architected using simple configurations
- Activated through config-driven Tools
- Contextualized with definable Process and Frame dimensions
- Grounded in a persistent Knowledge Store for continuity
While FEGIS supports picking up past threads, it's important to understand that knowledge retrieval is based on semantic search and metadata filtering — not a perfect "snapshot" of previous context. Outputs may need real-time validation and interpretation.
Documentation and Guide
Under Construction
🙏 Support Token Gobbling
☕ Buy me a coffee
💖 Sponsor on GitHub
License
This project is licensed under the MIT License — see the LICENSE file for full details.
The MIT License is permissive and simple: Do anything you want with the code, as long as you give proper attribution and don't hold the authors liable.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
FEGIS is a Model Context Protocol server that gives LLMs structured, persistent and portable memory through customizable cognitive tools defined in schema.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.Last updated -1053PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -313232TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.Last updated -340TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.Last updated -340MIT License