Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Ambient AI Agent which works towards projects you give it, autonomous without you even asking for it. Multi-Step AI Agent with Google Workspace Integration This project is a sophisticated AI agent designed for complex, multi-step tasks that integrate with Google Workspace services like Gmail, Google Calendar, Google Docs, and Google Sheets. It features real-time streaming of its reasoning process, tool calls, and results, providing a transparent and interactive user experience. This project was built to demonstrate t Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/22/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
ai is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Ambient AI Agent which works towards projects you give it, autonomous without you even asking for it. Multi-Step AI Agent with Google Workspace Integration This project is a sophisticated AI agent designed for complex, multi-step tasks that integrate with Google Workspace services like Gmail, Google Calendar, Google Docs, and Google Sheets. It features real-time streaming of its reasoning process, tool calls, and results, providing a transparent and interactive user experience. This project was built to demonstrate t
Public facts
6
Change events
1
Artifacts
0
Freshness
Feb 22, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 22, 2026
Vendor
Sriram Mk1
Artifacts
0
Benchmarks
0
Last release
0.1.0
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/sriram-mk1/ambient-agent.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Sriram Mk1
Protocol compatibility
MCP
Auth modes
mcp, api_key, oauth
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
5
Snippets
0
Languages
typescript
text
[User] -> [Next.js App] -> [AI Agent] -> [MCP Manager] -> [MCP Workers (Gmail, Calendar, etc.)] -> [Google APIs]
bash
git clone <repository-url>
cd <repository-name>bash
pnpm install
cd mcps/gmail && pnpm install && cd ../..
cd mcps/calendar && pnpm install && cd ../..
cd mcps/docs && pnpm install && cd ../..
cd mcps/sheets && pnpm install && cd ../..bash
cd mcps/gmail
pnpm run deploy # Assuming a deploy script is in package.jsonbash
pnpm run dev
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
Ambient AI Agent which works towards projects you give it, autonomous without you even asking for it. Multi-Step AI Agent with Google Workspace Integration This project is a sophisticated AI agent designed for complex, multi-step tasks that integrate with Google Workspace services like Gmail, Google Calendar, Google Docs, and Google Sheets. It features real-time streaming of its reasoning process, tool calls, and results, providing a transparent and interactive user experience. This project was built to demonstrate t
This project is a sophisticated AI agent designed for complex, multi-step tasks that integrate with Google Workspace services like Gmail, Google Calendar, Google Docs, and Google Sheets. It features real-time streaming of its reasoning process, tool calls, and results, providing a transparent and interactive user experience.
This project was built to demonstrate the power of the Model-Context Protocol (MCP), an open standard for building AI agents that can interact with tools and services in a standardized way.
The application is composed of two main parts:
Next.js Web Application: A modern web interface built with Next.js, React, and Tailwind CSS. This is the user-facing part of the application, where users can interact with the AI agent. It also serves the API endpoints that the frontend communicates with.
MCP Workers: A set of Cloudflare Workers that act as MCP servers for the various Google Workspace services. Each worker (e.g., for Gmail, Calendar) exposes a standardized set of tools that the AI agent can call. These workers are responsible for handling the logic of interacting with the Google APIs.
[User] -> [Next.js App] -> [AI Agent] -> [MCP Manager] -> [MCP Workers (Gmail, Calendar, etc.)] -> [Google APIs]
/api/chat endpoint.Clone the repository:
git clone <repository-url>
cd <repository-name>
Install dependencies: This is a monorepo-style project, so you will need to install dependencies in the root and in each of the MCP worker directories.
pnpm install
cd mcps/gmail && pnpm install && cd ../..
cd mcps/calendar && pnpm install && cd ../..
cd mcps/docs && pnpm install && cd ../..
cd mcps/sheets && pnpm install && cd ../..
Root .env.local file:
Copy the .env.example to a new file named .env.local and fill in the required values for your Google Cloud, Supabase, and other services.
MCP Worker Configuration:
Each MCP worker in the mcps/ directory has a wrangler.jsonc file. You will need to configure these with your Cloudflare account details. You will also need to set up the necessary secrets (e.g., for Google API access) for each worker.
Deploy the MCP Workers:
For each worker in the mcps/ directory, run the following command to deploy it to Cloudflare:
cd mcps/gmail
pnpm run deploy # Assuming a deploy script is in package.json
Run the Next.js Application: From the root of the project, run:
pnpm run dev
The application will be available at http://localhost:3000.
We have identified several areas for improvement in the current codebase, including refactoring duplicated code in the MCP workers and making the agent configuration persistent. For a detailed list of these items, please see the FIXES_NEEDED.md file.
For more in-depth information about the AI agent's architecture, capabilities, and API, please refer to the following documents:
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
mcp, api_key, oauth
Streaming
Yes
Data region
global
Protocol support
Requires: mcp, lang:typescript, streaming
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"mcp",
"api_key",
"oauth"
],
"requires": [
"mcp",
"lang:typescript",
"streaming"
],
"forbidden": [],
"supportsMcp": true,
"supportsA2a": false,
"supportsStreaming": true,
"inputSchemaRef": "https://github.com/sriram-mk1/ambient-agent#input",
"outputSchemaRef": "https://github.com/sriram-mk1/ambient-agent#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:46:37.963Z",
"sourceUpdatedAt": "2026-02-24T19:46:37.963Z",
"freshnessSeconds": 4431140
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T02:38:58.786Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "supported",
"confidenceSource": "contract",
"notes": "Confirmed by capability contract"
}
],
"flattenedTokens": "protocol:MCP|supported|contract"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:37.963Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "mcp, api_key, oauth",
"href": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:37.963Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/sriram-mk1/ambient-agent#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:37.963Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Sriram Mk1",
"href": "https://github.com/sriram-mk1/ambient-agent",
"sourceUrl": "https://github.com/sriram-mk1/ambient-agent",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-sriram-mk1-ambient-agent/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to ai and adjacent AI workflows.