Google PageRank for AI agents. 25,000+ tools indexed.

npcpy MCP Server

NPC-Worldwide/npcpy

Score: 80.5 → 0% Rank #1830 Agent Framework
[![AgentRank](https://agentrank-ai.com/api/v1/badge/NPC-Worldwide--npcpy)](https://agentrank-ai.com/tool/NPC-Worldwide--npcpy/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of NPC-Worldwide/npcpy? Claim this listing →

The python library for research and development in NLP, multimodal LLMs, Agents, ML, Knowledge Graphs, and more.

Add AgentRank to Claude Code Discover and compare tools like NPC-Worldwide/npcpy — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

NPC-Worldwide/npcpy is a Python tool licensed under MIT. The python library for research and development in NLP, multimodal LLMs, Agents, ML, Knowledge Graphs, and more. Topics: agents, ai, llm, python, sql, yaml, ollama, perplexity, mcp, mcp-client, mcp-server.

Ranked #1830 out of 24846 indexed tools.

In the top 8% of all indexed tools.

Has 1,515 GitHub stars.

Has 26 contributors.

Ecosystem

Python MIT 516 pypi/wk
agentsaillmpythonsqlyamlollamaperplexitymcpmcp-clientmcp-server

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 1,515

1,515 stars → well-known project

Freshness 25% 29d ago

Last commit 29d ago → recently updated

Issue Health 25% 93%

80/86 issues closed → responsive maintainer

Contributors 10% 26

26 contributors → active community

Dependents 25% 6

6 dependents → few downstream users

npm Downloads N/A
PyPI Downloads 13% 516/wk

516 weekly installs → early adoption

Forks 126
Description Good
License MIT

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Badge all embed codes →

AgentRank score for NPC-Worldwide/npcpy
[![AgentRank](https://agentrank-ai.com/api/v1/badge/NPC-Worldwide--npcpy)](https://agentrank-ai.com/tool/NPC-Worldwide--npcpy/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/NPC-Worldwide--npcpy/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/NPC-Worldwide--npcpy" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="NPC-Worldwide/npcpy"></script>

Matched Queries

topic:mcptopic:mcp-server

From the README

<p align="center">
  <a href="https://npcpy.readthedocs.io/">
  </a>
</p>

# npcpy

<p align="center">
  <a href="https://github.com/NPC-Worldwide/npcpy/blob/main/LICENSE"></a>
  <a href="https://pypi.org/project/npcpy/"></a>
  <a href="https://npcpy.readthedocs.io/"></a>
</p>

`npcpy` is a library that provides key primitives for research and development with multimodal language models, agentic AI, and knowledge graphs. Its flexible framework makes it easy to engineer powerful AI applications with support for local (`ollama`, `llama.cpp`, `omlx`, `LM Studio`) and cloud providers. Build multi-agent teams and simplify context engineering through the NPC Context-Agent-Tool data layer which ensures compliance through software rather than prompts.
```bash
pip install npcpy
```

## Quick Examples

### Create and use personas

```python
from npcpy import NPC

simon = NPC(
    name='Simon Bolivar',
    primary_directive='''
                      Liberate South America
                      fr
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.