~/CLIRank

Best Tools for Claude Code Beginners in 2026

New to Claude Code? Start here. These tools have the highest quality scores and the simplest setup. Most install with a single command and just work. Focus on MCP servers first - they give Claude new capabilities without writing any code.

1
GitHub MCP ServerMCP ServerVerified

Access GitHub repos, issues, PRs, and actions directly from Claude Code.

CLI relevance
10
Quality
10
claude mcp add github -- npx -y @modelcontextprotocol/server-github
2
Playwright MCP ServerMCP ServerVerified

Browser automation with Playwright - test, scrape, and interact with web pages.

CLI relevance
8
Quality
9
claude mcp add playwright -- npx -y @playwright/mcp
3
Context7 MCP ServerMCP ServerVerified

Pull up-to-date library docs and code examples directly into your prompt context.

CLI relevance
8
Quality
9
claude mcp add context7 -- npx -y @upstash/context7-mcp
4
Filesystem MCP ServerMCP ServerVerified

Secure file system access with configurable permissions and sandboxing.

CLI relevance
9
Quality
9
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/dir
5
Figma MCP ServerMCP ServerVerified

Access Figma designs, components, and design tokens from Claude Code.

CLI relevance
6
Quality
8
claude mcp add figma --url https://figma.com/mcp
6
Supabase MCP ServerMCP ServerVerified

Manage Supabase projects, databases, auth, and storage from Claude Code.

CLI relevance
8
Quality
8
claude mcp add supabase -- npx -y @supabase/mcp-server-supabase
7
Notion MCP ServerMCP ServerVerified

Create, read, and search Notion pages and databases from Claude Code.

CLI relevance
7
Quality
8
claude mcp add notion -- npx -y @notionhq/mcp-server
8
Slack MCP ServerMCP ServerVerified

Read and send Slack messages, search channels, and manage conversations.

CLI relevance
7
Quality
8
claude mcp add slack -- npx -y @modelcontextprotocol/server-slack
9
Memory MCP ServerMCP ServerVerified

Persistent knowledge graph for storing entities, relations, and context across sessions.

CLI relevance
9
Quality
8
claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
10
Fetch MCP ServerMCP ServerVerified

Make HTTP requests to any URL - fetch APIs, download content, test endpoints.

CLI relevance
9
Quality
8
claude mcp add fetch -- npx -y @modelcontextprotocol/server-fetch
11
PostgreSQL MCP ServerMCP ServerVerified

Query PostgreSQL databases, inspect schemas, and run migrations.

CLI relevance
9
Quality
8
claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres postgresql://localhost:5432/mydb
12
SQLite MCP ServerMCP ServerVerified

Read and write SQLite databases with full SQL support.

CLI relevance
8
Quality
8
claude mcp add sqlite -- npx -y @modelcontextprotocol/server-sqlite /path/to/database.db
13
Docker MCP ServerMCP ServerVerified

Manage Docker containers, images, and compose stacks from Claude Code.

CLI relevance
8
Quality
8
claude mcp add docker -- docker-mcp-server
14
Sentry MCP ServerMCP ServerVerified

Access Sentry errors, stack traces, and issue data from your terminal.

CLI relevance
8
Quality
8
claude mcp add sentry -- npx -y @sentry/mcp-server
15
Cloudflare MCP ServerMCP ServerVerified

Manage Cloudflare Workers, KV, R2, and D1 from Claude Code.

CLI relevance
8
Quality
8
claude mcp add cloudflare -- npx -y @cloudflare/mcp-server-cloudflare
16
Stripe MCP ServerMCP ServerVerified

Access Stripe payments, customers, subscriptions, and invoices from Claude Code.

CLI relevance
8
Quality
8
claude mcp add stripe -- npx -y @stripe/mcp
17
Puppeteer MCP ServerMCP ServerVerified

Browser automation - navigate pages, take screenshots, extract data.

CLI relevance
8
Quality
8
claude mcp add puppeteer -- npx -y @modelcontextprotocol/server-puppeteer
18
Git MCP ServerMCP ServerVerified

Git operations - log, diff, blame, branch management from Claude Code.

CLI relevance
9
Quality
8
claude mcp add git -- npx -y @modelcontextprotocol/server-git
19
MongoDB MCP ServerMCP ServerVerified

Query MongoDB databases, manage collections, and inspect documents.

CLI relevance
8
Quality
8
claude mcp add mongodb -- npx -y mongodb-mcp-server
20
GitHub REST APIAPIVerified

Full GitHub access - repos, issues, PRs, actions, packages, and more.

CLI relevance
10
Quality
10
npm install octokit
21
Stripe APIAPIVerified

Payment processing - charges, subscriptions, invoices, and Connect.

CLI relevance
10
Quality
10
npm install stripe
22
OpenAI APIAPIVerified

GPT models, DALL-E, Whisper, embeddings, and assistants.

CLI relevance
9
Quality
10
npm install openai
23

Store project context, conventions, and instructions in CLAUDE.md files.

CLI relevance
10
Quality
10
Create a CLAUDE.md file in your project root
24
Anthropic APIAPIVerified

Claude models - chat, vision, tool use, and extended thinking.

CLI relevance
9
Quality
9
npm install @anthropic-ai/sdk
25
Twilio APIAPIVerified

SMS, voice calls, WhatsApp, video, and phone number management.

CLI relevance
9
Quality
9
npm install twilio
26
Supabase APIAPIVerified

Postgres, auth, storage, edge functions, and realtime subscriptions.

CLI relevance
9
Quality
9
npm install @supabase/supabase-js
27
Algolia APIAPIVerified

Search-as-a-service - full-text search, faceting, and recommendations.

CLI relevance
9
Quality
9
npm install algoliasearch
28
Cloudflare APIAPIVerified

Workers, KV, R2, D1, DNS, and CDN management via REST.

CLI relevance
10
Quality
9
npm install cloudflare
29
AWS SDKAPIVerified

Complete AWS access - S3, Lambda, DynamoDB, SQS, and 200+ services.

CLI relevance
10
Quality
9
npm install @aws-sdk/client-s3
30

Firebase auth, Firestore, storage, messaging, and remote config.

CLI relevance
9
Quality
9
npm install firebase-admin
31
Slack Web APIAPIVerified

Messages, channels, users, files, and app interactions.

CLI relevance
8
Quality
9
npm install @slack/web-api
32
Google APIsAPIVerified

Gmail, Calendar, Drive, Sheets, YouTube, Maps, and 200+ Google services.

CLI relevance
9
Quality
9
npm install googleapis
33
Vercel APIAPIVerified

Deployments, projects, domains, and serverless functions via REST.

CLI relevance
8
Quality
9
npm install -g vercel
34

Full-text search, analytics, log aggregation, and APM.

CLI relevance
8
Quality
9
npm install @elastic/elasticsearch
35
MongoDB APIAPIVerified

Document database - CRUD, aggregation pipeline, change streams, and Atlas.

CLI relevance
9
Quality
9
npm install mongodb
36
/commitSkillVerified

Auto-generate semantic commit messages from staged changes.

CLI relevance
10
Quality
9
Built-in - use /commit in Claude Code
37
/review-prSkillVerified

AI-powered pull request review with inline comments and suggestions.

CLI relevance
10
Quality
9
Built-in - use /review-pr in Claude Code
38
/create-prSkillVerified

Create a pull request with auto-generated title, description, and test plan.

CLI relevance
10
Quality
9
Built-in - use /create-pr in Claude Code
39
/initSkillVerified

Bootstrap a CLAUDE.md file with project context and coding conventions.

CLI relevance
10
Quality
9
Built-in - use /init in Claude Code
40
/compactSkillVerified

Compress conversation context to free up token space.

CLI relevance
10
Quality
9
Built-in - use /compact in Claude Code
41

Write tests first, then implement - with Claude Code running the red-green-refactor loop.

CLI relevance
10
Quality
9
Document in CLAUDE.md - see TDD guide
42

Enter plan mode for non-trivial tasks to reduce rework and improve outcomes.

CLI relevance
10
Quality
9
Document in CLAUDE.md - see planning guide
43
Resend APIAPIVerified

Developer-first email API with React Email support.

CLI relevance
8
Quality
8
npm install resend
44
SendGrid APIAPIVerified

Email delivery - transactional, marketing, and template management.

CLI relevance
8
Quality
8
npm install @sendgrid/mail
45
Plaid APIAPIVerified

Bank connections, transactions, identity, and financial data.

CLI relevance
7
Quality
8
npm install plaid
46
Pinecone APIAPIVerified

Vector database for embeddings, similarity search, and RAG.

CLI relevance
8
Quality
8
npm install @pinecone-database/pinecone
47
PlanetScale APIAPIVerified

Serverless MySQL with branching, deploy requests, and schema management.

CLI relevance
9
Quality
8
npm install @planetscale/database
48
Notion APIAPIVerified

Create, read, and update Notion pages and databases via REST.

CLI relevance
7
Quality
8
npm install @notionhq/client
49
Linear APIAPIVerified

GraphQL API for managing Linear issues, projects, cycles, and teams.

CLI relevance
7
Quality
8
npm install @linear/sdk
50
Weaviate APIAPIVerified

Open-source vector database with built-in vectorisation and hybrid search.

CLI relevance
8
Quality
8
npm install weaviate-client
51
Neon APIAPIVerified

Serverless Postgres over HTTP with connection pooling and branching.

CLI relevance
9
Quality
8
npm install @neondatabase/serverless
52
Turso APIAPIVerified

Edge-hosted SQLite with sync, replication, and embedded replicas.

CLI relevance
9
Quality
8
npm install @libsql/client
53
Auth0 APIAPIVerified

Authentication, authorisation, user management, and SSO.

CLI relevance
9
Quality
8
npm install auth0
54

Automatically lint and fix code before every commit.

CLI relevance
9
Quality
8
Add to .claude/hooks/pre-commit.sh
55

Automatically run relevant tests when source files change.

CLI relevance
9
Quality
8
Add to .claude/hooks/post-edit.sh
56

Scan for secrets, vulnerabilities, and security issues before committing.

CLI relevance
8
Quality
8
Add to .claude/hooks/pre-commit-security.sh
57
Auto-format HookHookVerified

Format code with Prettier/Black after every Claude Code edit.

CLI relevance
9
Quality
8
Add to .claude/hooks/post-edit-format.sh
58

Track mistakes and corrections in a lessons.md file for continuous improvement.

CLI relevance
10
Quality
8
Create a tasks/lessons.md file in your project
59

Document your tech stack so Claude Code uses the right tools and patterns.

CLI relevance
10
Quality
8
Add a Tech Stack section to your CLAUDE.md
60

Use subagents to parallelise research and keep the main context clean.

CLI relevance
10
Quality
8
Document in CLAUDE.md - see workflow guide
61

Deploy to production and automatically verify the deployment works.

CLI relevance
10
Quality
8
Document in CLAUDE.md - see deploy guide
62

Iterative code review where Claude reviews, you approve, and changes are applied.

CLI relevance
10
Quality
8
Document in CLAUDE.md - see review guide

Frequently asked questions

What should I install first?

Start with the GitHub MCP server (if you use GitHub) and the Memory MCP server (for persistent context). Add CLAUDE.md to your project for custom instructions. That covers most workflows.

Do I need to know how to code?

Not for MCP servers - they install with a single command. For APIs, basic familiarity with the terminal and environment variables helps, but Claude Code guides you through most steps.

What is the difference between MCP servers and APIs?

MCP servers are plugins that give Claude direct access to a service. APIs are programming interfaces you call through code or curl. MCP servers are easier to set up; APIs give more control.

How do I set up CLAUDE.md?

Create a file called CLAUDE.md in your project root. Add instructions about your project, coding conventions, and preferences. Claude reads it automatically at the start of every session.

Browse other categories