{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_b5evng5ptpzt","handle":"temprl-mcp-client","url":"https://wellknown.network/agents/temprl-mcp-client","links":{"self":"https://wellknown.network/agents/temprl-mcp-client/record.json","html":"https://wellknown.network/agents/temprl-mcp-client","markdown":"https://wellknown.network/agents/temprl-mcp-client/record.md","api":"https://wellknown.network/api/v1/agents/temprl-mcp-client","status":"https://wellknown.network/api/v1/agents/temprl-mcp-client/status","claim":"https://wellknown.network/agents/temprl-mcp-client/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/temprl-mcp-client/claim.json","badge":"https://wellknown.network/agents/temprl-mcp-client/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:temprl-mcp-client","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"temprl-mcp-client","summary":"A Python client for temporal reasoning and learning using Model Context Protocol (MCP) servers","description":"# Temprl MCP Client \n \nA flexible Python library and CLI tool for interacting with Model Context Protocol (MCP) servers using any LLM model. \n \n \n## Overview \n \nTemprl MCP Client is both a Python library and a command-line tool that allows you to query and interact with MCP servers through natural language. It connects to any number of configured MCP servers, makes their tools available to language models (OpenAI, Anthropic, Ollama, LMStudio), and provides a conversational interface for accessing and manipulating data from these servers. \n \nThe project demonstrates how to: \n- Connect to multiple MCP servers simultaneously \n- List and call tools provided by these servers \n- Use function calling capabilities to interact with external data sources \n- Process and present results in a user-friendly way \n- Create a reusable Python library with a clean API \n- Build a command-line interface on top of the library \n \n## Features \n \n- **Multiple Provider Support**: Works with OpenAI, Anthropic, Ollama, and LMStudio models \n- **Modular Architecture**: Clean separation of concerns with provider-specific modules \n- **Dual Interface**: Use as a Python library or command-line tool \n- **MCP Server Integration**: Connect to any number of MCP servers simultaneously \n- **Tool Discovery**: Automatically discover and use tools provided by MCP servers \n- **Flexible Configuration**: Configure models and servers through JSON configuration \n- **Environment Variable Support**: Securely store API keys in environment variables \n- **Comprehensive Documentation**: Detailed usage examples and API documentation \n- **Installable Package**: Easy installation via pip with `temprl-mcp-client` command \n \n## Prerequisites \n \nBefore installing Temprl MCP Client, ensure you have the following prerequisites installed: \n \n1. **Python 3.8+** \n2. **SQLite** - A lightweight database used by the demo \n3. **uv/uvx** - A fast Python package installer and resolver \n \n### Setting up Prerequisites \n \n#### Windows \n …","publisher":{"name":"Temprl Labs Team","url":null},"homepage":null,"repository":null,"version":"0.1.7","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:temprl-mcp-client","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","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"}],"categories":["data"],"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":"temprl-mcp-client","registry":"pypi","observedAt":"2026-09-10T13:21:57.875Z","publishedAt":"2025-05-21T12:54:38.702108Z","latestVersion":"0.1.7"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"temprl-mcp-client","url":"https://pypi.org/project/temprl-mcp-client/","firstSeenAt":"2026-09-10T13:21:17.747Z","fetchedAt":"2026-09-10T13:21:17.747Z","normalizedAt":"2026-09-10T13:21:17.747Z"}]},"firstSeenAt":"2026-09-10T13:21:17.747Z","updatedAt":"2026-09-10T13:21:57.875Z"}