data-ai MCP Server
AI-powered autonomous coding agent for Unity/Strada.Core — PAOR agent loop, 40+ tools, RAG over C# codebases, persistent HNSW memory, multi-channel (Web/Telegram/Discord/Slack/WhatsApp), 24/7 daemon mode, multi-agent orchestration, and SOUL.md personality system.
Discovered via github-topic:mcp and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
`true`
`latest`
`true`
Word count, line count, find duplicates, directory size
Alibaba Qwen
`24`
PR status, issue list, repo info via `gh` CLI
Now playing, search tracks, playback control
+------------------------------+----------------------------------+
OpenAI
Fetch URLs, search via DuckDuckGo
Path
Strong error analysis
Groq
Fireworks AI
Token from @BotFather
`xapp-...` App-level token (for socket mode)
Bot access token
OpenAI auth mode
Microsoft Teams app password
Bot nick
Set to `true` to allow inbound IRC traffic without a user allowlist
(provider default)
(unset)
`2`
`true`
`3100`
`8`
(unset)
`3100`
`3`
(unset)
`true`
(unset)
`0`
Search-and-replace editing with uniqueness enforcement
Search persistent visible conversation memory
`5`
Find files by glob pattern (max 50 results)
Generate `EntityMediator<TView>` with component bindings
Push, pop, list, or drop stash
Generate `SystemBase`/`JobSystemBase`/`BurstSystem` scaffolds
Push to remote
Switch agent personality at runtime (casual/formal/minimal/default)
Format, query (dot-path), diff/compare JSON objects
Entity states, toggle devices, call services
Telegram
Ollama (local)
Directory for session files (default: `.whatsapp-session`)
`/api/vaults/:id/search`
Google Gemini
Comma-separated role IDs for role-based access
Comma-separated Matrix user IDs allowed to talk to the bot
Comma-separated IRC nicknames allowed to trigger the bot
`false`
Together AI
Comma-separated user IDs (**open to all if empty**)
Comma-separated Teams user IDs allowed to message the bot
`.strada-memory`
(unset)
`24`
`0`
Comma-separated Matrix room IDs allowed to deliver messages
`3`
`auto`
Set to `true` to allow inbound Teams traffic without a user allowlist
`3000`
`600000`
(unset)
`120000`
`balanced`
`src/agents/providers/provider-sources.json`
`0`
`true`
`0.5`
`false`
(unset)
Directory listing with file sizes
Web
Yes (token bucket)
`3`
`0`
`false`
Delete a single file
Semantic/vector search via RAG -- natural language queries
Stage and commit
Control-plane clarification turn surfaced only after `clarification-review` approves it as truly necessary; workers do not receive it as a normal action tool
Slack
Description
Full C# project scan -- modules, systems, components, services
Show changes
List, create, or checkout branches
Run `dotnet test`, parse pass/fail/skip results
Create or overwrite files (256KB limit, auto-creates directories)
Regex content search across files (max 20 matches)
Generate ECS component structs with field definitions
Trigger incremental or full project re-indexing
Fallback order
Discord bot token
Comma-separated workspace IDs (**open to all if empty**)
Microsoft Teams app ID
Shortcut
MiniMax
Comma-separated phone numbers (optional; empty means open access)
IRC server hostname
`true`
Comma-separated Telegram user IDs (required, deny-all if empty)
Signing secret from Slack app
Bot user ID
(unset)
`true`
Working tree status
Description
Default
Description
Search pages, read content, create pages
Claude auth mode
`xoxb-...` Bot token
Matrix homeserver URL
Comma-separated channels to join
`0`
Per-file or per-project code quality analysis
Discord guild ID used for scoped command registration and startup validation
Set to `true` to allow inbound Matrix traffic without user/room allowlists
`false`
`false`
`1.0`
Rename or move files within the project
Control-plane plan-review turn surfaced only when the user explicitly asked to review a plan first
Test skill that echoes messages
List events, create events, today's schedule
Claude subscription bearer token
`auto`
Read files with line numbers, offset/limit pagination (512KB limit)
Run `dotnet build`, parse MSBuild errors into structured output
`true`
OS uptime, CPU/memory/disk resources, network interfaces
`/api/vaults/:id/symbols/:symbolId/callers`
Absolute path to your Unity project root (must contain `Assets/`)
Moonshot Kimi
Optional Codex auth session file
Comma-separated user IDs (deny-all if empty)
`true`
`soul.md`
Recursive directory deletion (50-file safety cap)
Generate complete module scaffold (`.asmdef`, config, directories)
`5`
Find scripts, list scenes, check project structure
Widest context window (Claude > GPT > Gemini)
DeepSeek
`true`
`false`
Yes
Location
Claude API key auth
Mistral AI
`false`
`350`
Execute shell commands (30s timeout, dangerous command blocklist)
`normal`
`info`
Commit history
No