PheronAgent External Tool Integrations — Complete Capability Reference
Last updated: 2026-06-21
Purpose: Single reference document for ALL external tool integrations in PheronAgent.
Architecture Overview
- Model Context Protocol (MCP) Servers — Official JSON-RPC 2.0 servers (
Git,Memory,Playwright,Perplexity,Stripe,GitHub,Zapier,Notion,Unreal Engine,Lark). - Direct REST API — Authentication via Keychain HTTP headers (
Higgsfield). - Custom Process Bridge — Headless Python script execution (
Blender 3D).
SECTION A — Model Context Protocol (MCP) Servers
A.1 — git_tool (UBID 96) — Official Git MCP Server
- Command:
uvx mcp-server-git - Status: ✅ Live-Verified
- Actions:
git_status,git_diff_unstaged,git_diff_staged,git_diff,git_add,git_commit,git_reset,git_log,git_show,git_create_branch,git_checkout,git_branch.
A.2 — memory_tool (UBID 97) — Official Memory Knowledge Graph MCP Server
- Command:
npx -y @modelcontextprotocol/server-memory - Status: ✅ Live-Verified
- Actions:
create_entities,create_relations,add_observations,delete_entities,delete_observations,delete_relations,read_graph,search_nodes,open_nodes.
A.3 — browser_tool (UBID 98) — Official Playwright MCP Server
- Command:
npx @playwright/mcp@latest - Status: ✅ Live-Verified
- Actions:
browser_navigate,browser_snapshot,browser_click,browser_type,browser_fill_form,browser_take_screenshot,browser_wait_for,browser_close(22 actions total).
A.4 — perplexity_tool (UBID 99) — Official Perplexity MCP Server
- Command:
npx -y @perplexity-ai/mcp-server - Status: ✅ Live-Verified
- Actions:
perplexity_search,perplexity_ask,perplexity_research,perplexity_reason.
A.5 — stripe_tool (UBID 100) — Official Stripe MCP Server
- Command:
npx -y @stripe/mcp@latest - Status: ✅ Live-Verified
- Actions:
get_stripe_account_info,stripe_api_search,stripe_api_details,stripe_api_read,stripe_api_write,create_refund,search_stripe_resources,fetch_stripe_resources.
A.6 — github_tool (UBID 101) — Official GitHub MCP Server
- Status: ✅ Live-Verified
- Actions: ~70 tools across Repositories, Issues, Pull Requests, Actions, Discussions, Gists, Projects, Security Advisories, and Notifications.
A.7 — zapier_tool (UBID 102) — Official Zapier MCP Server
- Transport: Streamable HTTP
- Status: ⚠️ Pending User Setup (Requires custom Zapier MCP endpoint URL).
A.8 — notion_tool (UBID 103) — Official Notion MCP Server
- Transport: Streamable HTTP with OAuth 2.0
- Status: ⚠️ Pending OAuth Authentication.
A.9 — unreal_engine_tool (UBID 104) — Official Unreal Engine 5.8+ Editor MCP Server
- Transport: Streamable HTTP (Localhost
http://127.0.0.1:8000/mcp) - Status: ⚠️ Experimental (Requires Unreal Engine 5.8+ editor plugin enabled).
A.10 — lark_tool (UBID 112) — Official Lark/Feishu OpenAPI MCP Server
- Command:
npx -y @larksuiteoapi/lark-mcp mcp -a <appID> -s <appSecret> --domain https://open.larksuite.com -t preset.im.default,preset.base.default,preset.doc.default,preset.task.default,preset.calendar.default - Auth: Bring-your-own app (App ID + App Secret from a custom app at open.larksuite.com), tenant_access_token mode — no OAuth. See Lark Suite Setup.
- Status: ✅ Live-Verified (2026-08-07, real app credentials, 27 tools returned via
tools/list). - Actions:
im_v1_message_create/list,im_v1_chat_create/list,im_v1_chatMembers_get,calendar_v4_calendarEvent_create/get/patch,calendar_v4_calendar_primary,calendar_v4_freebusy_list,contact_v3_user_batchGetId,bitable_v1_app_create,bitable_v1_appTable_create/list,bitable_v1_appTableField_list,bitable_v1_appTableRecord_create/search/update,docx_v1_document_rawContent,docx_builtin_search/import,task_v2_task_create/patch/addMembers/addReminders,wiki_v1_node_search,wiki_v2_space_getNode,drive_v1_permissionMember_create.
SECTION B — Direct REST API Integrations
B.1 — higgsfield_generate (UBID 87) — Higgsfield REST API
- Endpoint:
https://platform.higgsfield.ai - Supported Models: Soul, Seedream, DoP, Kling, Seedance (text-to-image and image-to-video).
SECTION C — Custom Process Bridges
C.1 — blender_3d (UBID 60) — Blender 3D Python Process Bridge
- Execution: Headless
blender --background --python script.pyin sandbox. - Capabilities: 29+ actions covering mesh creation, materials, keyframe animations, camera rigs, modifiers, GLTF export, and custom Python
bpyscript execution.