← 返回
开发者工具 Key 中文

Specter CLI – AI powered startup and deal sourcing

Enrich, search, and manage company and professional data, lists, saved searches, and signals using the Specter intelligence platform via CLI.
使用 Specter 智能平台 CLI,对公司及职业数据、列表、保存的搜索和信号进行丰富、搜索和管理。
froemic froemic 来源
开发者工具 clawhub v1.0.0 1 版本 99932.2 Key: 需要
★ 0
Stars
📥 1,474
下载
💾 16
安装
1
版本
#latest

概述

SKILL.md

specter-cli

Enrich, search, and manage company and people data from the Specter intelligence platform via the specter-cli. Look up companies by domain, enrich professionals via LinkedIn, manage lists, query saved searches, and track talent and investor signals.

Install

Clone and install the CLI:

git clone git@github.com:FroeMic/tryspecter-cli.git
cd tryspecter-cli
npm install
npm run build
npm link

Set SPECTER_API_KEY environment variable (get it from Specter Settings > API Console):

  • Recommended: Add to ~/.claude/.env for Claude Code
  • Alternative: Add to ~/.bashrc or ~/.zshrc: export SPECTER_API_KEY="your-api-key"

Repository: git@github.com:FroeMic/tryspecter-cli.git

Commands

Company enrichment and lookup:

specter companies enrich --domain <domain>            # Enrich company by domain
specter companies enrich --linkedin <url>             # Enrich company by LinkedIn URL
specter companies enrich --website <url>              # Enrich company by website
specter companies get <companyId>                     # Get company details by Specter ID
specter companies similar <companyId>                 # Find similar companies
specter companies people <companyId>                  # Get team members
specter companies search <query>                      # Search companies by name or domain

People enrichment and lookup:

specter people enrich --linkedin <url>                # Enrich person by LinkedIn identifier
specter people get <personId>                         # Get person details by Specter ID
specter people email <personId>                       # Get person's email address
specter people find-by-email <email>                  # Reverse lookup person by email

List management:

specter lists companies list                          # List all company lists
specter lists companies create <name>                 # Create a company list
specter lists companies get <listId>                  # Get list metadata
specter lists companies results <listId>              # Get companies in a list
specter lists companies add <listId>                  # Add companies to a list
specter lists companies remove <listId>               # Remove companies from a list
specter lists companies delete <listId>               # Delete a company list
specter lists people list                             # List all people lists
specter lists people create <name>                    # Create a people list
specter lists people results <listId>                 # Get people in a list
specter lists people delete <listId>                  # Delete a people list

Saved searches:

specter searches list                                 # List all saved searches
specter searches delete <searchId>                    # Delete a saved search
specter searches companies get <searchId>             # Get company search details
specter searches companies results <searchId>         # Get company search results
specter searches people get <searchId>                # Get people search details
specter searches people results <searchId>            # Get people search results
specter searches talent get <searchId>                # Get talent search details
specter searches talent results <searchId>            # Get talent signal results
specter searches investor-interest get <searchId>     # Get investor interest details
specter searches investor-interest results <searchId> # Get investor interest results

Signals:

specter talent get <signalId>                         # Get talent signal details
specter investor-interest get <signalId>              # Get investor interest signal

Entity extraction:

specter entities search --text "..."                  # Extract companies/investors from text
specter entities search --file <path>                 # Extract entities from a file (max 1000 chars)

Global options:

--api-key <key>       # Override SPECTER_API_KEY
--format <format>     # Output format: json (default), table, csv
--help                # Show help
--version             # Show version

Key Concepts

ConceptPurposeExample
---------------------------------------------------------------------------------------------------
CompaniesCompany intelligence recordsEnriched company profiles with funding, team
PeopleProfessional profilesLinkedIn-enriched person data
ListsCurated collections of companies/people"Target Accounts", "Hiring Pipeline"
Saved SearchesPersisted search queries on SpecterCompany or people searches from the platform
Talent SignalsJob-move indicatorsPerson moved to a new company
Investor InterestInvestment activity signalsCompany attracting investor attention
EntitiesExtracted mentions from textCompany/investor names in unstructured text

API Reference

  • Base URL: https://app.tryspecter.com/api/v1
  • Auth: X-API-KEY: $SPECTER_API_KEY
  • Rate Limits: 15 requests per second per API key (auto-retry with exponential backoff)
  • Credits: Per-team allocation, 1 credit per successful result, resets monthly

Common API Operations

Enrich a company by domain:

curl -X POST https://app.tryspecter.com/api/v1/companies/enrich \
  -H "X-API-KEY: $SPECTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com"}'

Enrich a person by LinkedIn:

curl -X POST https://app.tryspecter.com/api/v1/people/enrich \
  -H "X-API-KEY: $SPECTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"linkedin": "https://www.linkedin.com/in/johndoe"}'

Search companies:

curl -X GET "https://app.tryspecter.com/api/v1/companies/search?query=acme" \
  -H "X-API-KEY: $SPECTER_API_KEY"

Get company search results:

curl -X GET "https://app.tryspecter.com/api/v1/searches/companies/<searchId>/results?page=0&limit=50" \
  -H "X-API-KEY: $SPECTER_API_KEY"

Notes

  • Saved searches must have "Share with API" enabled on the Specter platform before they appear via the API.
  • API-created lists are automatically shareable; platform-created lists need "Share with API" toggled on.
  • Saved searches cannot be created through the API, only queried and deleted.
  • Company IDs use the format comp_, people IDs use per_.
  • Pagination uses 0-indexed page and limit (max 5000) query parameters.
  • The CLI automatically retries rate-limited requests up to 3 times with exponential backoff.
  • Set DEBUG_API_ERRORS=true for detailed error logging during troubleshooting.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-28 21:51 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

Discord

steipete
当需要通过discord工具控制Discord时使用:发送消息、添加反应、发布或上传表情包、上传表情、创建投票、管理帖子/置顶/搜索、获取权限或成员/角色/频道信息,或在Discord私信或频道中处理管理操作。
★ 77 📥 37,854
business-ops

Calendar

ndcccccc
日历管理与日程安排。创建事件、管理会议,并实现多日历平台同步。
★ 7 📥 22,998
ai-agent

Notion CLI – Command Line Interface based access to Notion for your agent

froemic
{ "answer": "通过命令行访问和管理 Notion 工作区,支持搜索、创建、更新和删除页面、数据库、块、用户及评论,并提供多种输出格式。" }
★ 2 📥 3,473