Crawler Summary

vibe-mcp answer-first brief

Workflow orchestrator and MCP server for development automation and guidance. Vibe MCP <div style="display: flex; flex-direction: column; align-items: center; text-align: center; margin: 20px 0;"> <img src="images/icon.png" alt="Vibe Icon" width="256" height="256"> <p style="margin-top: 16px; max-width: 256px;">A Model Context Protocol server that provides a persistent planning system and workflow guidance for AI agents.</p> </div> $1 $1 $1 $1 Overview Vibe is a **production-ready planning too 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

vibe-mcp 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

Claim this agent
Agent DossierGitHubSafety: 100/100

vibe-mcp

Workflow orchestrator and MCP server for development automation and guidance. Vibe MCP <div style="display: flex; flex-direction: column; align-items: center; text-align: center; margin: 20px 0;"> <img src="images/icon.png" alt="Vibe Icon" width="256" height="256"> <p style="margin-top: 16px; max-width: 256px;">A Model Context Protocol server that provides a persistent planning system and workflow guidance for AI agents.</p> </div> $1 $1 $1 $1 Overview Vibe is a **production-ready planning too

MCPverified

Public facts

6

Change events

1

Artifacts

0

Freshness

Feb 22, 2026

Verifiededitorial-content1 verified compatibility signal

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Schema refs publishedTrust evidence available

Trust score

Unknown

Compatibility

MCP

Freshness

Feb 22, 2026

Vendor

Soren N

Artifacts

0

Benchmarks

0

Last release

1.7.0

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/soren-n/vibe-mcp.git
  1. 1

    Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.

  2. 2

    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.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Soren N

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (2)

Protocol compatibility

MCP

contracthigh
Observed Feb 24, 2026Source linkProvenance

Auth modes

mcp, api_key

contracthigh
Observed Feb 24, 2026Source linkProvenance
Artifact (1)

Machine-readable schemas

OpenAPI or schema references published

contracthigh
Observed Feb 24, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB MCP

Extracted files

0

Examples

5

Snippets

0

Languages

typescript

Executable Examples

json

{
  "servers": {
    "vibe-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["vibe-mcp@latest", "mcp-server"],
      "cwd": "${workspaceFolder}",
      "env": {}
    }
  }
}

javascript

// ❌ Old way - Multiple API calls, N disk writes
const task1 = await add_plan_item('Phase 1: Setup');
const task2 = await add_plan_item('Phase 2: Implementation');
const task3 = await add_plan_item('Phase 3: Testing');

// ✅ New way - Single API call, 1 disk write
const phases = await add_plan_items([
  { text: 'Phase 1: Setup' },
  { text: 'Phase 2: Implementation' },
  { text: 'Phase 3: Testing' },
]);

text

src/
├── plan.ts              # Core plan system (PlanManager, PlanItem classes)
├── workflow-registry.ts # Simple workflow search and reference
├── workflows.ts         # Workflow loading from YAML files
├── mcp-server.ts        # Main MCP server entry point
├── mcp-server/          # MCP protocol handlers
│   ├── plan-handlers.ts    # Plan management operations
│   ├── workflow-handlers.ts # Workflow search operations
│   ├── lint-handlers.ts    # Code quality operations
│   ├── environment-handlers.ts # Environment operations
│   └── query-handlers.ts   # Generic MCP queries
└── config/              # Configuration system

bash

# Clone the repository
git clone https://github.com/soren-n/vibe-mcp.git
cd vibe-mcp

# Install dependencies
npm install

# Run tests
npm test

# Run with coverage
npm run test:coverage

# Start development server
npm run dev

bash

# Build and development
npm run build              # Full build with data copy
npm run build:fast         # Fast build without cleaning
npm run dev               # Development mode with tsx
npm run mcp-server        # Start MCP server

# Testing
npm test                  # Run tests
npm run test:watch        # Run tests in watch mode
npm run test:coverage     # Run tests with coverage

# Code quality
npm run lint              # Run ESLint
npm run lint:fix          # Fix linting issues
npm run format            # Format code with Prettier
npm run type-check        # TypeScript type checking
npm run quality           # Run all quality checks
npm run quality:fix       # Fix all automatically fixable issues

# Dependencies
npm run deps:check        # Check for unused dependencies
npm run deps:fix          # Remove unused dependencies

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB MCP

Docs source

GITHUB MCP

Editorial quality

ready

Workflow orchestrator and MCP server for development automation and guidance. Vibe MCP <div style="display: flex; flex-direction: column; align-items: center; text-align: center; margin: 20px 0;"> <img src="images/icon.png" alt="Vibe Icon" width="256" height="256"> <p style="margin-top: 16px; max-width: 256px;">A Model Context Protocol server that provides a persistent planning system and workflow guidance for AI agents.</p> </div> $1 $1 $1 $1 Overview Vibe is a **production-ready planning too

Full README

Vibe MCP

<div style="display: flex; flex-direction: column; align-items: center; text-align: center; margin: 20px 0;"> <img src="images/icon.png" alt="Vibe Icon" width="256" height="256"> <p style="margin-top: 16px; max-width: 256px;">A Model Context Protocol server that provides a persistent planning system and workflow guidance for AI agents.</p> </div>

TypeScript Node.js Test Coverage Quality

Overview

Vibe is a production-ready planning tool designed for AI agents that provides:

🎯 Core Features

  1. 🧠 Persistent Plan Management - Nested todo list system that serves as long-term memory for agents
  2. 📚 Workflow Guidance Library - 58+ searchable workflows providing development best practices and inspiration
  3. 🔌 MCP Integration - Seamless integration with AI agents via Model Context Protocol
  4. ⚡ High Performance - 99%+ test coverage, pure ES modules, optimized architecture

🏗️ Architecture

Vibe uses a plan-centric architecture where everything revolves around persistent plans:

  • Plans persist automatically to ~/.vibe/current-plan.json
  • Nested task breakdown with unlimited subtask depth
  • No sessions - plans maintain state indefinitely
  • Workflow inspiration - search and reference development best practices

Quick Start

Installation

Configure Vibe as an MCP server in VS Code by creating .vscode/mcp.json in your workspace:

{
  "servers": {
    "vibe-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["vibe-mcp@latest", "mcp-server"],
      "cwd": "${workspaceFolder}",
      "env": {}
    }
  }
}

Note: After creating this file, restart VS Code to enable the MCP integration.

Basic Usage

Once configured, AI agents can use Vibe to:

  • Manage persistent plans: Add, complete, and break down tasks into subtasks
  • Search workflow guidance: Find relevant workflows for inspiration and best practices
  • Track progress: Monitor completion status and maintain context across work periods
  • Plan dynamically: Create nested todo lists that can be expanded to arbitrary detail

Vibe automatically detects project type and adapts its recommendations accordingly.

🛠️ MCP Tools Reference

Plan Management Tools

| Tool | Description | Parameters | | -------------------------------------- | -------------------------------------------- | ----------------------------------------------------------------------- | | get_plan_status() | View current plan with completion statistics | None | | add_plan_item(text, parent_id?) | Add new task or subtask | text: Task description<br>parent_id?: Parent task ID | | add_plan_items(items) NEW | Batch add multiple tasks efficiently | items: Array of {text, parent_id?} objects | | complete_plan_item(item_id) | Mark task as complete | item_id: Task ID to complete | | expand_plan_item(item_id, sub_tasks) | Break down task into subtasks | item_id: Parent task ID<br>sub_tasks: Array of subtask descriptions | | clear_plan() | Clear entire plan | None |

Workflow Guidance Tools

| Tool | Description | Parameters | | -------------------------------------- | ------------------------------------ | --------------------------------------------------------- | | query_workflows(pattern?, category?) | Search workflows by pattern/category | pattern?: Search text<br>category?: Workflow category |

Environment & Quality Tools

| Tool | Description | Parameters | | ---------------------------------- | ---------------------------- | ------------------------------------------------------- | | check_vibe_environment() | Validate Vibe configuration | None | | init_vibe_project(project_type?) | Initialize project with Vibe | project_type?: Project type | | lint_project(fix?) | Run project quality checks | fix?: Auto-fix issues | | lint_text(content, content_type) | Lint specific text content | content: Text to lint<br>content_type: Content type |

⚡ Performance Features

Batch Operations

NEW in v1.6.0: The add_plan_items tool provides significant performance improvements:

// ❌ Old way - Multiple API calls, N disk writes
const task1 = await add_plan_item('Phase 1: Setup');
const task2 = await add_plan_item('Phase 2: Implementation');
const task3 = await add_plan_item('Phase 3: Testing');

// ✅ New way - Single API call, 1 disk write
const phases = await add_plan_items([
  { text: 'Phase 1: Setup' },
  { text: 'Phase 2: Implementation' },
  { text: 'Phase 3: Testing' },
]);

Performance Benefits:

  • 90% fewer disk operations for large task lists
  • Transactional integrity - all items added or none
  • Mixed hierarchies - root and child items in one call
  • Backward compatible - existing add_plan_item still works

🏛️ Architecture Deep Dive

Core Components

src/
├── plan.ts              # Core plan system (PlanManager, PlanItem classes)
├── workflow-registry.ts # Simple workflow search and reference
├── workflows.ts         # Workflow loading from YAML files
├── mcp-server.ts        # Main MCP server entry point
├── mcp-server/          # MCP protocol handlers
│   ├── plan-handlers.ts    # Plan management operations
│   ├── workflow-handlers.ts # Workflow search operations
│   ├── lint-handlers.ts    # Code quality operations
│   ├── environment-handlers.ts # Environment operations
│   └── query-handlers.ts   # Generic MCP queries
└── config/              # Configuration system

Data Flow

  1. Plans - Persist to ~/.vibe/current-plan.json
  2. Workflows - Loaded from data/workflows/*.yaml
  3. MCP - Agents communicate via stdio protocol
  4. Configuration - Auto-detects project type and adapts

Key Design Principles

  • Persistent by default - Plans survive across sessions
  • Guidance-only workflows - Inspiration, not execution
  • Plan-centric - Everything revolves around the active plan
  • Type-safe - Full TypeScript coverage
  • Testable - 99%+ test coverage

📚 Workflow Categories

Vibe includes 58 workflows organized in these categories:

  • Core (20 workflows) - Fundamental development practices
  • Development (29 workflows) - Coding, testing, debugging
  • Documentation (5 workflows) - Writing docs, guides, APIs
  • Testing (2 workflows) - Unit testing, integration testing
  • Automation (1 workflow) - CI/CD, deployment
  • Configuration (1 workflow) - Project setup, tooling

🧪 Test Coverage

Vibe maintains 99%+ test coverage across critical components:

| Module | Coverage | Tests | | ---------------------- | --------- | ------------- | | plan.ts | 99.13% | 43 tests | | workflow-registry.ts | 91.30% | 31 tests | | mcp-server.ts | 57.63% | 25 tests | | Overall | 61.8% | 243 tests |

Test Categories

  • Unit Tests - Individual component testing
  • Integration Tests - MCP protocol compliance
  • End-to-End - Full workflow testing
  • Error Handling - Edge cases and failures
  • Performance - Speed and memory testing

🔧 Development

Prerequisites

  • Node.js 18+
  • TypeScript 4.9+
  • npm or equivalent package manager

Setup

# Clone the repository
git clone https://github.com/soren-n/vibe-mcp.git
cd vibe-mcp

# Install dependencies
npm install

# Run tests
npm test

# Run with coverage
npm run test:coverage

# Start development server
npm run dev

Available Scripts

# Build and development
npm run build              # Full build with data copy
npm run build:fast         # Fast build without cleaning
npm run dev               # Development mode with tsx
npm run mcp-server        # Start MCP server

# Testing
npm test                  # Run tests
npm run test:watch        # Run tests in watch mode
npm run test:coverage     # Run tests with coverage

# Code quality
npm run lint              # Run ESLint
npm run lint:fix          # Fix linting issues
npm run format            # Format code with Prettier
npm run type-check        # TypeScript type checking
npm run quality           # Run all quality checks
npm run quality:fix       # Fix all automatically fixable issues

# Dependencies
npm run deps:check        # Check for unused dependencies
npm run deps:fix          # Remove unused dependencies

Code Quality Standards

  • ESLint - Code linting and style enforcement
  • Prettier - Consistent code formatting
  • TypeScript - Strict type checking enabled
  • Vitest - Fast unit testing framework
  • 99%+ Test Coverage - Critical paths fully tested

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

Quick Contribution Steps

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Add tests for new functionality
  5. Ensure all tests pass (npm run quality)
  6. Commit your changes (git commit -m 'Add amazing feature')
  7. Push to the branch (git push origin feature/amazing-feature)
  8. Open a Pull Request

📋 Roadmap

Completed ✅

  • [x] Core plan management system
  • [x] MCP server implementation
  • [x] Workflow guidance library
  • [x] 243 comprehensive tests
  • [x] Pure ES modules migration
  • [x] Batch plan operations (add_plan_items)
  • [x] Lint and environment tools
  • [x] Comprehensive documentation

Upcoming 🚀

  • [ ] Web UI for plan visualization
  • [ ] Plan templates and sharing
  • [ ] Advanced workflow filtering
  • [ ] Integration with more editors
  • [ ] Performance optimizations
  • [ ] Plugin system

🐛 Troubleshooting

Common Issues

MCP Server Not Starting

  • Check Node.js version (18+ required)
  • Verify .vscode/mcp.json configuration
  • Restart VS Code after configuration changes

Plans Not Persisting

  • Check file permissions in home directory
  • Ensure ~/.vibe/ directory exists
  • Review error logs in VS Code output

Workflow Search Not Working

  • Verify workflow files in data/workflows/
  • Check YAML syntax in workflow files
  • Reload VS Code window

Getting Help

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Model Context Protocol by Anthropic
  • TypeScript community for excellent tooling
  • Vitest for fast testing framework
  • All contributors and users of Vibe

<div align="center"> <strong>Built with ❤️ for AI agents and developers</strong> </div>

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

Verifiedcapability-contract

Contract coverage

Status

ready

Auth

mcp, api_key

Streaming

No

Data region

global

Protocol support

MCP: verified

Requires: mcp, lang:typescript

Forbidden: none

Guardrails

Operational confidence: medium

Contract is available with explicit auth and schema references.
Trust confidence is not low and verification freshness is acceptable.
Protocol support is explicitly confirmed in contract metadata.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

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

No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

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

MCP
GITLAB_AI_CATALOGrmcp-actix-web

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

MCP
Machine Appendix

Contract JSON

{
  "contractStatus": "ready",
  "authModes": [
    "mcp",
    "api_key"
  ],
  "requires": [
    "mcp",
    "lang:typescript"
  ],
  "forbidden": [],
  "supportsMcp": true,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": "https://github.com/soren-n/vibe-mcp#input",
  "outputSchemaRef": "https://github.com/soren-n/vibe-mcp#output",
  "dataRegion": "global",
  "contractUpdatedAt": "2026-02-24T19:45:53.697Z",
  "sourceUpdatedAt": "2026-02-24T19:45:53.697Z",
  "freshnessSeconds": 4438185
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/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-17T04:35:39.246Z"
    }
  },
  "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"
    },
    {
      "key": "workflow",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "orchestration",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "cli",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "development",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "automation",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "mcp",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "model-context-protocol",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:MCP|supported|contract capability:workflow|supported|profile capability:orchestration|supported|profile capability:cli|supported|profile capability:development|supported|profile capability:automation|supported|profile capability:mcp|supported|profile capability:model-context-protocol|supported|profile"
}

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-soren-n-vibe-mcp/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:45:53.697Z",
    "isPublic": true
  },
  {
    "factKey": "auth_modes",
    "category": "compatibility",
    "label": "Auth modes",
    "value": "mcp, api_key",
    "href": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:45:53.697Z",
    "isPublic": true
  },
  {
    "factKey": "schema_refs",
    "category": "artifact",
    "label": "Machine-readable schemas",
    "value": "OpenAPI or schema references published",
    "href": "https://github.com/soren-n/vibe-mcp#input",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:45:53.697Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Soren N",
    "href": "https://github.com/soren-n/vibe-mcp",
    "sourceUrl": "https://github.com/soren-n/vibe-mcp",
    "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-soren-n-vibe-mcp/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-soren-n-vibe-mcp/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 vibe-mcp and adjacent AI workflows.