MCP ExplorerExplorer

Composio Php Mcp Server

@matyo91on a year ago
1 MIT
FreeCommunity
AI Systems
Composio PHP MCP Server is a PHP SDK inspired by the Composio JavaScript SDK.

Overview

What is Composio Php Mcp Server

Composio PHP MCP Server is a server-side implementation designed to work with the Composio PHP SDK, inspired by the official Composio JavaScript SDK. It facilitates the integration of Composio services into PHP applications.

Use cases

Use cases include building custom content management solutions, integrating e-commerce functionalities, and developing applications that require real-time data synchronization with Composio services.

How to use

To use Composio PHP MCP Server, developers need to install the SDK via Composer, configure the server settings, and utilize the provided API endpoints to interact with Composio services.

Key features

Key features include seamless integration with Composio services, a straightforward API for developers, and compatibility with existing PHP applications.

Where to use

Composio PHP MCP Server can be used in web development projects that require backend integration with Composio services, particularly in content management systems and e-commerce platforms.

Content

Composio PHP MCP Server

What do we do?

composer create-project symfony/skeleton
composer require php-mcp/server
  • Add tools: Gmail and Google Calendar

Get your api key on https://composio.dev

Add actions :

make nix
php bin/console app:generate-tools \
    --entityId default \
    --action GMAIL_FETCH_EMAILS \
    --action GMAIL_FETCH_MESSAGE_BY_MESSAGE_ID \
    --action GMAIL_FETCH_MESSAGE_BY_THREAD_ID \
    --action GMAIL_SEND_EMAIL \
    --action GOOGLECALENDAR_CREATE_EVENT \
    --action GOOGLECALENDAR_FIND_EVENT \
    --action GOOGLECALENDAR_FIND_FREE_SLOTS \
    --action GOOGLECALENDAR_GET_CALENDAR \
    --action GOOGLECALENDAR_GET_CURRENT_DATE_TIME \
    --action GOOGLECALENDAR_LIST_CALENDARS \
    --action GOOGLECALENDAR_QUICK_ADD

Composio PHP Sdk is inspired from the official Composio Javascript SDK : https://github.com/ComposioHQ/composio-js

Debug MCP server

npx @modelcontextprotocol/inspector node build/index.js
  • Create an agent with neuron AI for Uniflow PHP Client

More info https://www.neuron-ai.dev

  • Execute the workflow with Uniflow

flows :

  • object :

env.OPENAI_API_KEY=
env.COMPOSIO_API_KEY=

  • text :
    variable : prompt
I would like to respond to important emails.

Please find important unread emails in my inbox and summarize them here (leave out details, because people are watching).

Then, find a free slot this week (May 6 2025) in my calendar that would be ideal to respond to ALL important emails and create a calendar event.
  • javascript :
agent(prompt)

Resources

Composio PHP Sdk is inspired from the official Composio Javascript SDK : https://github.com/ComposioHQ/composio-js

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers