{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7qgvkfc34c65","handle":"iflow-mcp-mcp-grep","url":"https://wellknown.network/agents/iflow-mcp-mcp-grep","links":{"self":"https://wellknown.network/agents/iflow-mcp-mcp-grep/record.json","html":"https://wellknown.network/agents/iflow-mcp-mcp-grep","markdown":"https://wellknown.network/agents/iflow-mcp-mcp-grep/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-grep","status":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-grep/status","claim":"https://wellknown.network/agents/iflow-mcp-mcp-grep/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-mcp-grep/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-mcp-grep/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-grep/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-grep/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-mcp-grep","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_mcp-grep","summary":"MCP Grep Server","description":"# MCP-Grep\n[![smithery badge](https://smithery.ai/badge/@erniebrodeur/mcp-grep)](https://smithery.ai/server/@erniebrodeur/mcp-grep)\n\nA grep server implementation that exposes grep functionality through the Model Context Protocol (MCP).\n\n## Installation\n\n### Installing via Smithery\n\nTo install Grep Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@erniebrodeur/mcp-grep):\n\n```bash\nnpx -y @smithery/cli install @erniebrodeur/mcp-grep --client claude\n```\n\n### Manual Installation\n```bash\npip install mcp-grep\n```\n\n## Usage\n\nMCP-Grep runs as a server that can be used by MCP-compatible clients:\n\n```bash\n# Start the MCP-Grep server\nmcp-grep-server\n\n# Or use the MCP Inspector for interactive debugging and testing\nmcp-grep-inspector\n```\n\nThe server exposes the following MCP functionality:\n\n- **Resource:** `grep://info` - Returns information about the system grep binary\n- **Tool:** `grep` - Searches for patterns in files using the system grep binary\n\n## Features\n\n- Information about the system grep binary (path, version, supported features)\n- Search for patterns in files using regular expressions\n- Support for common grep options:\n  - Case-insensitive matching\n  - Context lines (before and after matches)\n  - Maximum match count\n  - Fixed string matching (non-regex)\n  - Recursive directory searching\n- Natural language prompt understanding for easier use with LLMs\n- Interactive debugging and testing through MCP Inspector\n\n## Example API Usage\n\nUsing the MCP Python client:\n\n```python\nfrom mcp.client import MCPClient\n\n# Connect to the MCP-Grep server\nclient = MCPClient()\n\n# Get information about the grep binary\ngrep_info = client.get_resource(\"grep://info\")\nprint(grep_info)\n\n# Search for a pattern in files\nresult = client.use_tool(\"grep\", {\n    \"pattern\": \"search_pattern\",\n    \"paths\": [\"file.txt\", \"directory/\"],\n    \"ignore_case\": True,\n    \"recursive\": True\n})\nprint(result)\n```\n\n## Natural Language Prompts\n\nMCP-Grep understands natural language pr…","publisher":null,"homepage":null,"repository":null,"version":"0.2.1","license":"GPL 3.0+","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_mcp-grep","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":0.802,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.791,"provenance":"derived"}],"categories":["ai","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_mcp-grep","registry":"pypi","observedAt":"2026-09-15T19:23:06.533Z","publishedAt":"2025-11-21T06:18:34.638846Z","latestVersion":"0.2.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_mcp-grep","url":"https://pypi.org/project/iflow-mcp_mcp-grep/","firstSeenAt":"2026-09-09T20:23:24.771Z","fetchedAt":"2026-09-15T19:21:00.441Z","normalizedAt":"2026-09-15T19:21:00.441Z"}]},"firstSeenAt":"2026-09-09T20:23:24.771Z","updatedAt":"2026-09-15T19:23:06.533Z"}