Community Action Provider: AgentServices — 50 data APIs (18 actions, 6 free + 12 paid)
- Dominant language
- TypeScript
- Stars
- 1.3k
- Forks
- 815
- Avg merge
- 13h 31m
- Merged PRs (30d)
- 2
Description
## Community Contribution: AgentServices Action Provider
We built an **AgentKit Action Provider** for [AgentServices](https://agentservices.to) — a platform of **50 API endpoints** covering crypto data, market intelligence, on-chain analytics, and AI inference.
### What we built
`agentservices-action-provider/` in [github.com/vbkotecha/aiservices-api](https://github.com/vbkotecha/aiservices-api)
**18 actions** (6 free + 12 paid via x402):
| Action | Type | Price |
|---|---|---|
| `get_crypto_price` | Free | — |
| `get_fear_greed` | Free | — |
| `get_trending` | Free | — |
| `get_news` | Free | — |
| `get_gas` | Free | — |
| `get_predictions` | Free | — |
| `get_technical_indicators` | Paid | $0.02 |
| `get_defi_yields` | Paid | $0.02 |
| `get_research` | Paid | $0.05 |
| `get_portfolio_intelligence` | Paid | $0.10 |
| `get_market_pulse` | Paid | $0.05 |
| `get_onchain_overview` | Paid | $0.15 |
| `get_defi_strategy` | Paid | $0.25 |
| `web_search` | Paid | $0.01 |
| `get_url_metadata` | Paid | $0.01 |
| `get_token_risk` | Paid | $0.03 |
| `get_crypto_signals` | Paid | $0.04 |
| `ai_inference` | Paid | $0.03 |
### How it works with AgentKit
```python
from agentservices_action_provider import AgentServicesActionProvider
# Register as ActionProvider
provider = AgentServicesActionProvider()
# AgentKit agents with CDP wallets auto-pay via x402
# No API keys needed — payment is on-chain USDC
```
### Why contribute to AgentKit ecosystem?
AgentKit agents need **data to act on**. Currently, `x402ActionProvider` exists for generic x402 calls, but there's no dedicated data provider. AgentServices fills that gap:
- **Market data**: prices, indicators, DeFi yields
- **Intelligence**: portfolio analysis, market pulse, on-chain analytics
- **Inference**: gpt-5.4/5.5 proxy
### Proposal
1. Feature AgentServices as a **community action provider** in AgentKit docs
2. OR accept as a **contributed example** in the repo
3. OR list in the AgentKit ecosystem page
The action provider code is MIT licensed and ready for review.
Links: [Action Provider Code](https://github.com/vbkotecha/aiservices-api/tree/main/agentservices-action-provider) | [agentservices.to](https://agentservices.to) | [Full endpoint list](https://agentservices.to/.well-known/x402.json)
Contributor guide
Research direction
Start by reviewing the linked agentservices-action-provider/ directory and the AgentKit documentation or ecosystem listings. Determine whether the contribution belongs in the docs, as a contributed example, or on an ecosystem page; done means one accepted destination and the provider is accurately described there.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, typescript
- Domain
- developer-experience, documentation
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100